.article-page[data-astro-cid-zg7dkzxc]{padding-block:var(--section-y);background:var(--bg);color:var(--fg)}.article-page__layout[data-astro-cid-zg7dkzxc]{gap:var(--s-7);align-items:start;display:grid}.article[data-astro-cid-zg7dkzxc]{min-width:0;max-width:820px}.article__header[data-astro-cid-zg7dkzxc]{justify-items:start;gap:var(--s-4);padding-bottom:var(--s-6);border-bottom:1px solid var(--line);display:grid}.article__header[data-astro-cid-zg7dkzxc] .lead[data-astro-cid-zg7dkzxc]{color:var(--fg-muted)}.article-cover[data-astro-cid-zg7dkzxc]{margin-top:var(--s-5)}.article-toc[data-astro-cid-zg7dkzxc]{margin-block:var(--s-6);padding:var(--s-5);background:var(--surface);border:1px solid var(--line)}.article-toc__title[data-astro-cid-zg7dkzxc]{margin-bottom:var(--s-3);color:var(--accent-text);font-size:var(--t-micro);letter-spacing:.08em}.article-toc[data-astro-cid-zg7dkzxc] ol[data-astro-cid-zg7dkzxc]{gap:4px;padding-left:1.5rem;list-style:decimal-leading-zero;display:grid}.article-toc[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]{color:var(--accent-text);padding-left:.35rem}.article-toc[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--fg);font-size:var(--t-small);padding:6px 0;line-height:1.45;display:block}.article-toc[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover,.article-related[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{color:var(--accent-text)}.article__body[data-astro-cid-zg7dkzxc]{gap:var(--s-7);display:grid}.article-section[data-astro-cid-zg7dkzxc]{scroll-margin-top:calc(var(--header-h) + 24px)}.article-section__number[data-astro-cid-zg7dkzxc]{margin-bottom:var(--s-3);color:var(--accent-text);font-size:var(--t-micro);letter-spacing:.08em}.article-section[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{max-width:24ch;margin-bottom:var(--s-4);font-size:max(1.5rem,min(1.25rem + 1.2vw,2.25rem))}.article-section[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{margin-top:var(--s-3);color:#323232;line-height:1.8}.article-section[data-astro-cid-zg7dkzxc] ul[data-astro-cid-zg7dkzxc]{gap:var(--s-2);margin-top:var(--s-4);padding-left:1.4rem;line-height:1.7;display:grid}.article-section[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]::marker{color:var(--accent-text)}.article-table-wrap[data-astro-cid-zg7dkzxc]{max-width:100%;margin-top:var(--s-5);background:#141414;border:1px solid #fff3;overflow:auto;box-shadow:0 12px 32px #0a0a0a1f}table[data-astro-cid-zg7dkzxc]{border-collapse:collapse;text-align:left;color:#ededed;width:100%;min-width:620px;font-size:var(--t-small);background:#141414;line-height:1.6}caption[data-astro-cid-zg7dkzxc]{padding:var(--s-4);color:#fff;text-align:left;background:#202020;border-bottom:1px solid #ffffff2e;font-weight:700}th[data-astro-cid-zg7dkzxc],td[data-astro-cid-zg7dkzxc]{vertical-align:top;border-top:1px solid #ffffff24;padding:14px 16px}thead[data-astro-cid-zg7dkzxc] th[data-astro-cid-zg7dkzxc]{color:#ff9c54;font-size:var(--t-micro);text-transform:uppercase;letter-spacing:.04em;background:#1b1b1b}tbody[data-astro-cid-zg7dkzxc] th[data-astro-cid-zg7dkzxc]{color:#fff;min-width:150px;font-weight:700}tbody[data-astro-cid-zg7dkzxc] tr[data-astro-cid-zg7dkzxc]:nth-child(2n){background:#1e1e1e}tbody[data-astro-cid-zg7dkzxc] tr[data-astro-cid-zg7dkzxc]:hover{background:#292929}.article-related[data-astro-cid-zg7dkzxc]{justify-items:start;gap:var(--s-3);margin-top:var(--s-8);padding-top:var(--s-5);border-top:1px solid var(--line);display:grid}.article-related[data-astro-cid-zg7dkzxc] ul[data-astro-cid-zg7dkzxc]{gap:var(--s-2);display:grid}.article-related[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{min-height:44px}.article-aside[data-astro-cid-zg7dkzxc]{justify-items:start;gap:var(--s-3);padding:var(--s-5);color:var(--fg);background:var(--c-graphite);border-top:2px solid var(--c-accent);display:grid}.article-aside__mark[data-astro-cid-zg7dkzxc]{color:var(--c-accent);font-size:var(--t-micro);letter-spacing:.08em}.article-aside[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]:not(.article-aside__mark){color:var(--fg-muted);font-size:var(--t-small);line-height:1.65}.article-more__head[data-astro-cid-zg7dkzxc]{gap:var(--s-3);margin-bottom:var(--s-5);display:grid}.article-more__list[data-astro-cid-zg7dkzxc]{border-top:1px solid var(--line);padding:0;list-style:none}.article-more__list[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]{border-bottom:1px solid var(--line)}.article-more__list[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{align-items:center;gap:var(--s-2) var(--s-4);padding-block:var(--s-4);color:var(--fg);grid-template-columns:1fr auto;display:grid}.article-more__list[data-astro-cid-zg7dkzxc] span[data-astro-cid-zg7dkzxc]{color:var(--accent-text);font-size:var(--t-micro);grid-column:1/-1}.article-more__list[data-astro-cid-zg7dkzxc] h3[data-astro-cid-zg7dkzxc]{color:var(--fg);font-size:var(--t-small);transition:color var(--dur-fast);font-weight:600}.article-more__list[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover h3[data-astro-cid-zg7dkzxc]{color:var(--c-accent-hover)}.article-more__list[data-astro-cid-zg7dkzxc] svg[data-astro-cid-zg7dkzxc]{color:var(--c-accent)}@media (min-width:1000px){.article-page__layout[data-astro-cid-zg7dkzxc]{grid-template-columns:minmax(0,820px) minmax(250px,320px);justify-content:space-between;gap:max(3rem,min(7vw,7rem))}.article-aside[data-astro-cid-zg7dkzxc]{top:calc(var(--header-h-compact) + var(--s-5));margin-top:var(--s-8);position:sticky}}
