.pi[data-astro-cid-fkljjxib]{background:var(--color-bg);padding:44px 0 72px}.pi-header[data-astro-cid-fkljjxib] h1[data-astro-cid-fkljjxib]{letter-spacing:-.03em;color:var(--color-text);text-wrap:balance;margin:6px 0 12px;font-size:clamp(2rem,4.4vw,3.25rem);font-weight:800;line-height:1.08}.pi-lede[data-astro-cid-fkljjxib]{max-width:720px;color:var(--color-text-secondary);font-size:var(--text-base);margin:0;line-height:1.7}.pi-status[data-astro-cid-fkljjxib]{border-left:3px solid var(--color-risk);background:var(--color-bg-secondary);max-width:720px;font-size:var(--text-sm);color:var(--color-text-secondary);margin:16px 0 0;padding:12px 16px;line-height:1.6}.pi-status[data-astro-cid-fkljjxib] strong[data-astro-cid-fkljjxib]{color:var(--color-text)}.pi-section[data-astro-cid-fkljjxib]{margin-top:44px}.pi-title[data-astro-cid-fkljjxib]{font-size:var(--text-2xl);letter-spacing:-.02em;border-bottom:1px solid var(--color-border);color:var(--color-text);margin:0 0 18px;padding-bottom:12px;font-weight:800;line-height:1.2}.pi-intro[data-astro-cid-fkljjxib]{max-width:720px;font-size:var(--text-sm);color:var(--color-text-secondary);margin:14px 0 0;line-height:1.6}.pi-intro[data-astro-cid-fkljjxib] a[data-astro-cid-fkljjxib],.pi-method[data-astro-cid-fkljjxib] a[data-astro-cid-fkljjxib],.pi-sources[data-astro-cid-fkljjxib] a[data-astro-cid-fkljjxib],.pi-downloads[data-astro-cid-fkljjxib] a[data-astro-cid-fkljjxib],.pi-table[data-astro-cid-fkljjxib] a[data-astro-cid-fkljjxib]{color:var(--color-text);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:600;text-decoration:underline}.pi-facts[data-astro-cid-fkljjxib]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;margin:0;display:grid}.pi-facts[data-astro-cid-fkljjxib] div[data-astro-cid-fkljjxib]{border-radius:var(--radius-md,10px);background:var(--color-bg-secondary);min-width:0;padding:14px 16px}.pi-facts[data-astro-cid-fkljjxib] dt[data-astro-cid-fkljjxib]{letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-secondary);font-size:12px;font-weight:800}.pi-facts[data-astro-cid-fkljjxib] dd[data-astro-cid-fkljjxib]{color:var(--color-risk);font-variant-numeric:tabular-nums;margin:6px 0 4px;font-size:clamp(1.75rem,3.2vw,2.25rem);font-weight:800;line-height:1.1}.pi-facts[data-astro-cid-fkljjxib] span[data-astro-cid-fkljjxib]{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.45;display:block}.pi-table-wrap[data-astro-cid-fkljjxib]{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow-x:auto}.pi-table[data-astro-cid-fkljjxib]{border-collapse:collapse;width:100%;font-size:var(--text-sm);min-width:640px}.pi-table[data-astro-cid-fkljjxib] th[data-astro-cid-fkljjxib],.pi-table[data-astro-cid-fkljjxib] td[data-astro-cid-fkljjxib]{text-align:left;border-bottom:1px solid var(--color-border);vertical-align:top;color:var(--color-text);padding:10px 12px}.pi-table[data-astro-cid-fkljjxib] thead[data-astro-cid-fkljjxib] th[data-astro-cid-fkljjxib]{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);background:var(--color-bg-secondary);font-size:12px;font-weight:800}.pi-table[data-astro-cid-fkljjxib] tbody[data-astro-cid-fkljjxib] tr[data-astro-cid-fkljjxib]:last-child th[data-astro-cid-fkljjxib],.pi-table[data-astro-cid-fkljjxib] tbody[data-astro-cid-fkljjxib] tr[data-astro-cid-fkljjxib]:last-child td[data-astro-cid-fkljjxib]{border-bottom:0}.pi-table[data-astro-cid-fkljjxib] tbody[data-astro-cid-fkljjxib] th[data-astro-cid-fkljjxib]{font-weight:700}.pi-table[data-astro-cid-fkljjxib] .num[data-astro-cid-fkljjxib]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pi-table[data-astro-cid-fkljjxib] tr[data-astro-cid-fkljjxib]{scroll-margin-top:96px}.pi-sub[data-astro-cid-fkljjxib]{color:var(--color-text-secondary);font-size:12px;font-weight:400;display:block}.pi-up[data-astro-cid-fkljjxib]{color:var(--color-risk)}.pi-notes[data-astro-cid-fkljjxib]{max-width:760px;font-size:var(--text-sm);color:var(--color-text-secondary);gap:6px;margin:14px 0 0;padding-left:20px;line-height:1.6;display:grid}.pi-notes[data-astro-cid-fkljjxib] strong[data-astro-cid-fkljjxib]{color:var(--color-text)}.pi-downloads[data-astro-cid-fkljjxib]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pi-downloads[data-astro-cid-fkljjxib] span[data-astro-cid-fkljjxib]{font-size:var(--text-sm);color:var(--color-text-secondary)}.pi-method[data-astro-cid-fkljjxib]{max-width:760px;font-size:var(--text-base);color:var(--color-text-secondary);gap:10px;margin:0;padding-left:20px;line-height:1.65;display:grid}.pi-method[data-astro-cid-fkljjxib] strong[data-astro-cid-fkljjxib]{color:var(--color-text)}.pi-sources[data-astro-cid-fkljjxib]{max-width:820px;font-size:var(--text-sm);color:var(--color-text-secondary);gap:6px;margin:0;padding-left:22px;line-height:1.6;display:grid}.pi-sources[data-astro-cid-fkljjxib] li[data-astro-cid-fkljjxib]{scroll-margin-top:96px}@media (width<=640px){.pi[data-astro-cid-fkljjxib]{padding-top:28px}}
