.source-icon:where(.astro-y3l3updf){border-radius:var(--radius-xs);background:var(--surface-2);width:28px;height:28px;color:var(--ink-2);place-items:center;display:grid}.source-icon:where(.astro-y3l3updf) svg{width:16px;height:16px}.entry-head:where(.astro-fl7ux33o) h1:where(.astro-fl7ux33o){font-size:var(--fs-h1-compact);margin:var(--space-2) 0 0}.entry-block:where(.astro-fl7ux33o){margin-top:var(--space-8)}.entry-charts:where(.astro-fl7ux33o){gap:var(--grid-gap);display:grid}.entry-actions:where(.astro-fl7ux33o){gap:var(--space-2);flex-wrap:wrap;display:flex}.aside-note:where(.astro-fl7ux33o){font-size:var(--fs-small)}.aside-note--small:where(.astro-fl7ux33o){margin-top:var(--space-2);font-size:var(--fs-caption)}.entry-meta:where(.astro-fl7ux33o){align-items:center;gap:var(--space-2) var(--space-3);font-size:var(--fs-small);color:var(--ink-2);flex-wrap:wrap;display:flex}.update-note:where(.astro-fl7ux33o){margin-top:var(--space-4);padding:var(--callout-pad);border-left:3px solid var(--accent);background:var(--accent-wash);border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-size:var(--fs-body)}.update-note:where(.astro-fl7ux33o) details:where(.astro-fl7ux33o){margin-top:var(--space-2)}.update-note:where(.astro-fl7ux33o) summary:where(.astro-fl7ux33o){cursor:pointer;color:var(--ink-2);font-size:var(--fs-small)}.update-note:where(.astro-fl7ux33o) ul:where(.astro-fl7ux33o){gap:var(--space-1);margin:var(--space-2) 0 0;padding-left:1.1em;display:grid}.outdated-banner:where(.astro-fl7ux33o){gap:var(--space-15);margin:var(--space-1) 0 var(--space-4);padding:var(--callout-pad);border-left:4px solid var(--warning);background:color-mix(in srgb, var(--warning) var(--tint), var(--surface));border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-size:var(--fs-body);line-height:1.5;display:grid}.outdated-banner:where(.astro-fl7ux33o) a:where(.astro-fl7ux33o){font-weight:600}.stat-callout:where(.astro-fl7ux33o){gap:var(--space-1);margin:var(--space-6) 0 0;padding:var(--card-pad);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;display:flex}.stat-callout:where(.astro-fl7ux33o) strong:where(.astro-fl7ux33o){font:650 var(--fs-h1)/1 var(--font-sans);letter-spacing:-.03em}.stat-callout:where(.astro-fl7ux33o) span:where(.astro-fl7ux33o){color:var(--ink-2)}.claim-box:where(.astro-fl7ux33o){margin-top:var(--space-6);padding:var(--card-pad);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.claim-box:where(.astro-fl7ux33o) blockquote:where(.astro-fl7ux33o){margin:0 0 var(--space-3);font:italic 500 var(--fs-subhead)/1.35 var(--font-serif)}.aside-block:where(.astro-fl7ux33o)+.aside-block:where(.astro-fl7ux33o){margin-top:var(--space-8)}.aside-block:where(.astro-fl7ux33o) h2:where(.astro-fl7ux33o){font:600 var(--fs-caption)/1.2 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);margin-bottom:var(--space-3)}@media (width>=1060px){.entry-aside:where(.astro-fl7ux33o){top:calc(var(--header-h) + 20px);align-self:start;position:sticky}}.btn:where(.astro-fl7ux33o){align-items:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:500 var(--fs-body)/1 var(--font-sans);cursor:pointer;text-decoration:none;display:inline-flex}.btn:where(.astro-fl7ux33o):hover{border-color:var(--border-strong)}.btn:where(.astro-fl7ux33o) svg{width:16px;height:16px}.back-link:where(.astro-fl7ux33o){align-items:center;gap:var(--space-15);min-height:var(--control-h);margin-bottom:var(--space-3);padding:0 var(--space-3) 0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font-size:var(--fs-small);font-weight:550;text-decoration:none;display:inline-flex}.back-link:where(.astro-fl7ux33o):hover{border-color:var(--border-strong)}.entry-art:where(.astro-fl7ux33o){width:140px;margin-bottom:var(--space-2)}@media (width>=720px){.entry-art:where(.astro-fl7ux33o){float:right;width:190px;margin:0 0 var(--space-3) var(--space-5)}}.claim-verdict:where(.astro-fl7ux33o){align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.claim-full:where(.astro-fl7ux33o){margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--grid);font:italic var(--fs-base)/1.5 var(--font-serif);color:var(--ink-2)}.entry-meta:where(.astro-fl7ux33o){margin:var(--space-4) 0;font-size:var(--fs-body)}.entry-meta:where(.astro-fl7ux33o) time:where(.astro-fl7ux33o){color:var(--accent-ink);font-variant-numeric:tabular-nums;font-weight:550}
