.ls[data-astro-cid-vqh45lt3]{margin:2.5rem 0}.ls-lede[data-astro-cid-vqh45lt3]{max-width:62ch;color:var(--color-text-secondary, #44544E);line-height:1.6}.ls[data-astro-cid-vqh45lt3]>h3[data-astro-cid-vqh45lt3]{margin-top:2rem}.ls-denom[data-astro-cid-vqh45lt3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:1rem 1.3rem;margin:1.3rem 0 .6rem;padding:1.1rem 1.3rem;border:1px solid var(--color-border, #DDE6E2);border-radius:10px;background:var(--color-panel, #F0F4F2)}.ls-denom[data-astro-cid-vqh45lt3] div[data-astro-cid-vqh45lt3]{margin:0}.ls-denom[data-astro-cid-vqh45lt3] dt[data-astro-cid-vqh45lt3]{font-family:var(--font-mono, ui-monospace, monospace);font-size:.66rem;letter-spacing:.07em;text-transform:uppercase;color:var(--color-ink-3, #687872);margin-bottom:.25rem}.ls-denom[data-astro-cid-vqh45lt3] dd[data-astro-cid-vqh45lt3]{margin:0;font-family:var(--font-mono, ui-monospace, monospace);font-weight:600;font-size:1.35rem;line-height:1;color:var(--color-accent, #0E5A5E);font-variant-numeric:tabular-nums}.ls-denomnote[data-astro-cid-vqh45lt3]{font-size:.85rem;line-height:1.6;color:var(--color-ink-3, #687872);max-width:62ch}.ls-scroll[data-astro-cid-vqh45lt3]{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1rem 0 1.5rem}.ls-table[data-astro-cid-vqh45lt3]{min-width:480px}.ls-table[data-astro-cid-vqh45lt3] .num[data-astro-cid-vqh45lt3]{font-family:var(--font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums;white-space:nowrap}.ls-table[data-astro-cid-vqh45lt3] .bar[data-astro-cid-vqh45lt3]{width:32%;min-width:88px}.ls-table[data-astro-cid-vqh45lt3] .bar[data-astro-cid-vqh45lt3] span[data-astro-cid-vqh45lt3]{display:inline-block;height:.55rem;border-radius:2px;background:var(--color-accent, #0E5A5E);vertical-align:middle}.ls-table[data-astro-cid-vqh45lt3] tr[data-astro-cid-vqh45lt3].poor .bar[data-astro-cid-vqh45lt3] span[data-astro-cid-vqh45lt3]{background:var(--color-rose, #A6453B)}.ls-table[data-astro-cid-vqh45lt3] tr[data-astro-cid-vqh45lt3].mixed .bar[data-astro-cid-vqh45lt3] span[data-astro-cid-vqh45lt3]{background:var(--color-amber, #9A5A12)}.ls-verdict[data-astro-cid-vqh45lt3]{margin-top:1.7rem;padding:1.2rem 1.4rem;border:1px solid var(--color-border, #DDE6E2);border-left:4px solid var(--color-amber, #9A5A12);border-radius:10px;background:var(--color-amber-bg, #F7ECDC);font-size:.98rem;line-height:1.62;max-width:68ch}.ls-caveat[data-astro-cid-vqh45lt3]{font-size:.92rem;line-height:1.6;color:var(--color-text-secondary, #44544E);border-left:3px solid var(--color-accent-line, #BFDAD6);padding-left:.95rem;max-width:66ch}.ls-source[data-astro-cid-vqh45lt3]{font-size:.8rem;line-height:1.6;color:var(--color-ink-3, #687872)}.ls-strat[data-astro-cid-vqh45lt3]{margin:1.5rem 0;padding:1.2rem 1.4rem;border:1px solid var(--color-border);border-left:4px solid var(--color-accent);border-radius:10px;background:var(--color-bg)}.ls-strat-h[data-astro-cid-vqh45lt3]{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.07em;text-transform:uppercase;color:var(--color-ink-3);margin:0 0 .7rem}.ls-strat[data-astro-cid-vqh45lt3] p[data-astro-cid-vqh45lt3]{font-size:.94rem;line-height:1.62;max-width:66ch}.ls-strat[data-astro-cid-vqh45lt3] p[data-astro-cid-vqh45lt3]:last-child{margin-bottom:0}.gt[data-astro-cid-xzg4emas]{margin:2.5rem 0}.gt-lede[data-astro-cid-xzg4emas]{max-width:62ch;color:var(--color-text-secondary, #44544E);line-height:1.6}.gt-scroll[data-astro-cid-xzg4emas]{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.2rem 0}.gt-table[data-astro-cid-xzg4emas]{min-width:700px;table-layout:fixed}.gt-table[data-astro-cid-xzg4emas] th[data-astro-cid-xzg4emas],.gt-table[data-astro-cid-xzg4emas] td[data-astro-cid-xzg4emas]{vertical-align:top}.gt-table[data-astro-cid-xzg4emas] thead[data-astro-cid-xzg4emas] th[data-astro-cid-xzg4emas]:nth-child(1){width:19%}.gt-table[data-astro-cid-xzg4emas] thead[data-astro-cid-xzg4emas] th[data-astro-cid-xzg4emas]:nth-child(2){width:38%}.gt-table[data-astro-cid-xzg4emas] thead[data-astro-cid-xzg4emas] th[data-astro-cid-xzg4emas]:nth-child(3){width:17%}.gt-table[data-astro-cid-xzg4emas] thead[data-astro-cid-xzg4emas] th[data-astro-cid-xzg4emas]:nth-child(4){width:26%}.gt-who[data-astro-cid-xzg4emas]{display:block;font-weight:700;line-height:1.35}.gt-year[data-astro-cid-xzg4emas]{display:block;margin-top:.2rem;font-family:var(--font-mono, ui-monospace, monospace);font-size:1.05rem;font-weight:600;color:var(--color-accent, #0E5A5E);font-variant-numeric:tabular-nums}.gt-ul[data-astro-cid-xzg4emas]{font-family:var(--font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums;overflow-wrap:break-word;hyphens:none}.gt-status[data-astro-cid-xzg4emas]{font-size:.88rem}.gt-pill[data-astro-cid-xzg4emas]{display:inline-block;margin-bottom:.35rem;padding:.2rem .55rem;border-radius:999px;font-family:var(--font-mono, ui-monospace, monospace);font-size:.62rem;letter-spacing:.06em;text-transform:uppercase;line-height:1.5}.gt-pill--current[data-astro-cid-xzg4emas]{background:var(--color-accent-bg, #E2F0EE);color:var(--color-accent-deep, #093D40)}.gt-pill--superseded[data-astro-cid-xzg4emas]{background:var(--color-rose-bg, #F6E5E2);color:var(--color-rose, #A6453B)}.gt-pill--evidence[data-astro-cid-xzg4emas]{background:var(--color-amber-bg, #F7ECDC);color:var(--color-amber, #9A5A12)}.gt-src[data-astro-cid-xzg4emas]{display:inline-block;padding:.28rem 0 .3rem;min-height:24px;font-family:var(--font-mono, ui-monospace, monospace);font-size:.72rem;white-space:nowrap}.gt-table[data-astro-cid-xzg4emas] tbody[data-astro-cid-xzg4emas] th[data-astro-cid-xzg4emas][scope=row]{border-left:4px solid var(--color-border, #DDE6E2);padding-left:.75rem}.gt-current[data-astro-cid-xzg4emas] th[data-astro-cid-xzg4emas][scope=row]{border-left-color:var(--color-accent, #0E5A5E)}.gt-superseded[data-astro-cid-xzg4emas] th[data-astro-cid-xzg4emas][scope=row]{border-left-color:var(--color-rose, #A6453B)}.gt-evidence[data-astro-cid-xzg4emas] th[data-astro-cid-xzg4emas][scope=row]{border-left-color:var(--color-amber, #9A5A12)}.gt-note[data-astro-cid-xzg4emas]{padding:1.1rem 1.3rem;border:1px solid var(--color-accent-line, #BFDAD6);border-left:4px solid var(--color-accent, #0E5A5E);border-radius:10px;background:var(--color-accent-bg, #E2F0EE);max-width:68ch;line-height:1.62}
