.article-share[data-astro-cid-hicsxcnd]{gap:var(--space-16);border:var(--size-1) solid var(--line);border-radius:var(--radius-field);background:var(--surface);padding:var(--space-20);margin-top:var(--space-24);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.article-share__copy[data-astro-cid-hicsxcnd]{min-width:0}.article-share__eyebrow[data-astro-cid-hicsxcnd]{color:var(--cyan);font:500 var(--font-size-11) / 1.6 var(--font-editorial-mono);letter-spacing:.06em;display:block}.article-share__copy[data-astro-cid-hicsxcnd]>strong[data-astro-cid-hicsxcnd]{font:600 var(--font-size-26) / 1.15 var(--font-display);margin-top:var(--space-8);color:var(--text);text-wrap:balance;display:block}.article-share__copy[data-astro-cid-hicsxcnd]>p[data-astro-cid-hicsxcnd]{font:var(--font-size-14) / 1.6 var(--font-reading);color:var(--muted);margin:var(--space-8) 0 0}.article-share[data-astro-cid-hicsxcnd] button[data-astro-cid-hicsxcnd]{justify-content:center;align-items:center;gap:var(--space-8);width:100%;min-height:var(--control-touch);padding:var(--space-12) var(--space-16);border:var(--size-1) solid var(--line);border-radius:var(--radius-field);background:var(--bg);color:var(--text);font:500 var(--font-size-11) / 1.5 var(--font-editorial-mono);text-transform:uppercase;display:flex}.article-share[data-astro-cid-hicsxcnd] button[data-astro-cid-hicsxcnd]:hover:not(:disabled){border-color:var(--lime);background:var(--surface-2)}.article-share[data-astro-cid-hicsxcnd] button[data-astro-cid-hicsxcnd]:disabled{cursor:default;border-color:var(--lime);background:var(--surface-2)}.article-share[data-astro-cid-hicsxcnd] button[data-astro-cid-hicsxcnd]>span[data-astro-cid-hicsxcnd]{align-items:center;display:inline-flex}.article-share[data-astro-cid-hicsxcnd] button[data-astro-cid-hicsxcnd]>[data-astro-cid-hicsxcnd][data-copy-idle],.article-share[data-astro-cid-hicsxcnd] button[data-astro-cid-hicsxcnd]>[data-astro-cid-hicsxcnd][data-copy-done]{color:var(--accent-ink);flex-shrink:0}.article-share[data-astro-cid-hicsxcnd] small[data-astro-cid-hicsxcnd]{font:var(--font-size-12) / 1.6 var(--font-reading);color:var(--muted);grid-column:1/-1;display:block}.article-share[data-astro-cid-hicsxcnd] small[data-astro-cid-hicsxcnd]:empty{width:var(--size-1);height:var(--size-1);clip-path:inset(50%);position:absolute;overflow:hidden}.article-share--footer[data-astro-cid-hicsxcnd]{align-items:center;gap:var(--space-24);padding:var(--space-28);margin-top:var(--space-36);grid-template-columns:minmax(0,1fr) auto}.article-share--footer[data-astro-cid-hicsxcnd] .article-share__copy[data-astro-cid-hicsxcnd]>strong[data-astro-cid-hicsxcnd]{font-size:var(--font-size-30)}.article-share--footer[data-astro-cid-hicsxcnd] button[data-astro-cid-hicsxcnd]{width:auto}@media (width<=760px){.article-share--footer[data-astro-cid-hicsxcnd]{gap:var(--space-16);padding:var(--space-20);grid-template-columns:minmax(0,1fr)}.article-share--footer[data-astro-cid-hicsxcnd] .article-share__copy[data-astro-cid-hicsxcnd]>strong[data-astro-cid-hicsxcnd]{font-size:var(--font-size-26)}.article-share--footer[data-astro-cid-hicsxcnd] button[data-astro-cid-hicsxcnd]{width:100%}}.reading-tools{top:var(--header-height);z-index:35;margin-bottom:var(--space-32);border-top:var(--size-1) solid var(--line);background:var(--bg);position:sticky}.reading-tools__row{justify-content:space-between;align-items:center;gap:var(--space-16);padding-block:var(--space-8);display:flex}.reading-tools__row p{align-items:center;gap:var(--space-10);color:var(--muted);font:400 var(--font-size-13)/1.5 var(--font-reading);flex-wrap:wrap;margin:0;display:flex}.reading-tools__value{font:500 var(--font-size-metadata)/1.5 var(--font-editorial-mono);color:var(--text);font-variant-numeric:tabular-nums}.reading-tools button{min-height:var(--control-touch);padding:var(--space-8) var(--space-16);border:var(--size-1) solid var(--line);border-radius:var(--radius-field);background:var(--deep);color:var(--text);font:600 var(--font-size-13)/1.5 var(--font-reading);flex-shrink:0}.reading-tools button:is(:hover,[aria-pressed=true]){border-color:var(--cyan);background:var(--surface)}.reading-tools__progress{height:var(--size-2);background:var(--line);overflow:hidden}.reading-tools__progress>span{background:var(--accent-ink);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.reading-tools__demo{gap:var(--space-12);padding-block:var(--space-20);color:var(--muted);font:400 var(--font-size-14)/1.5 var(--font-reading);display:grid}.reading-tools__demo input{accent-color:var(--accent-ink);width:100%;min-height:var(--control-touch)}.reading-tools[data-reading-demo=true]{width:100%;position:relative;top:auto}.article-page:has([data-reading-tools]:not([hidden])) .toc{top:var(--reading-sticky-offset);max-height:calc(100dvh - var(--reading-sticky-offset) - var(--space-20))}.reading-focus .article-layout{grid-template-columns:minmax(0,var(--reading-measure))}.reading-focus .article-page .toc,.reading-focus .article-page>:is(.feedback,.article-nav,.article-section),.reading-focus :is(.mechanism,.explore-promo,.footer){display:none}@media (width<=760px){.reading-tools__row{gap:var(--space-8)}.reading-tools__row p{font-size:var(--font-size-12);gap:var(--space-6)}.reading-tools button{padding-inline:var(--space-12)}.reading-tools__separator{display:none}.article-page:has([data-reading-tools]:not([hidden])) .toc{max-height:none;top:auto}}
