.falsification-module__4j-S4a__shell{width:min(100%, var(--page-wide));margin:0 auto;padding:clamp(28px,4vw,48px) clamp(16px,4vw,40px) 72px}.falsification-module__4j-S4a__eyebrow{font-size:var(--type-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--accent)}.falsification-module__4j-S4a__doctrine,.falsification-module__4j-S4a__sectionHeader,.falsification-module__4j-S4a__method{border-top:1px solid var(--border-subtle);grid-template-columns:minmax(240px,.8fr) minmax(320px,1.2fr);gap:24px clamp(28px,5vw,72px);padding:clamp(20px,3vw,32px) 0;display:grid}.falsification-module__4j-S4a__doctrine h2,.falsification-module__4j-S4a__sectionHeader h2,.falsification-module__4j-S4a__method h2{font-size:var(--type-fluid-2xl);font-weight:var(--weight-semibold);line-height:var(--leading-display);letter-spacing:var(--tracking-display);margin:8px 0 0}.falsification-module__4j-S4a__doctrine p,.falsification-module__4j-S4a__sectionHeader p,.falsification-module__4j-S4a__methodCopy p{max-width:72ch;color:var(--text-secondary);font-size:var(--type-base);line-height:var(--leading-normal);margin:0 0 14px}.falsification-module__4j-S4a__summary{border-top:1px solid var(--border-subtle);border-left:1px solid var(--border-subtle);grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 clamp(40px,6vw,72px);display:grid}.falsification-module__4j-S4a__summary div{border-right:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);min-width:0;padding:16px}.falsification-module__4j-S4a__summary dt,.falsification-module__4j-S4a__signalDefinition dt,.falsification-module__4j-S4a__refusalCard dt{color:var(--text-secondary);font-size:var(--type-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase}.falsification-module__4j-S4a__summary dd{font-family:var(--font-mono);font-size:var(--type-lg);font-variant-numeric:tabular-nums;margin:7px 0 0}.falsification-module__4j-S4a__published,.falsification-module__4j-S4a__refusals{margin-top:clamp(40px,6vw,72px)}.falsification-module__4j-S4a__signalDefinition{border:1px solid var(--border-subtle);border-left:3px solid var(--data-down);background:var(--surface-1);grid-template-columns:minmax(280px,1.1fr) minmax(300px,.9fr);gap:28px;padding:clamp(20px,3vw,32px);display:grid}.falsification-module__4j-S4a__signalDefinition span,.falsification-module__4j-S4a__benchmarkHeader span,.falsification-module__4j-S4a__refusalCard header span{color:var(--text-secondary);font-size:var(--type-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase}.falsification-module__4j-S4a__signalDefinition h3{font-size:var(--type-xl);margin:7px 0 10px}.falsification-module__4j-S4a__signalDefinition p{color:var(--text-secondary);line-height:var(--leading-normal);margin:0}.falsification-module__4j-S4a__signalDefinition dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;display:grid}.falsification-module__4j-S4a__signalDefinition dd{font-size:var(--type-sm);line-height:var(--leading-normal);margin:5px 0 0}.falsification-module__4j-S4a__signalDefinition a,.falsification-module__4j-S4a__sourceLine a{color:var(--text-primary);text-underline-offset:3px}.falsification-module__4j-S4a__benchmarkGrid{grid-template-columns:1fr;gap:20px;margin-top:20px;display:grid}.falsification-module__4j-S4a__benchmarkCard{border:1px solid var(--border-subtle);background:var(--surface-1);min-width:0;padding:clamp(18px,3vw,28px)}.falsification-module__4j-S4a__benchmarkHeader{justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:16px;display:flex}.falsification-module__4j-S4a__benchmarkHeader h3{font-size:var(--type-xl);margin:5px 0 0}.falsification-module__4j-S4a__benchmarkHeader strong{border:1px solid var(--data-up);color:var(--data-up);font-family:var(--font-mono);font-size:var(--type-xs);letter-spacing:var(--tracking-data);padding:7px 9px}.falsification-module__4j-S4a__benchmarkHeader strong[data-failed=true]{border-color:var(--data-down);color:var(--data-down)}.falsification-module__4j-S4a__tableScroll{border:1px solid var(--border-subtle);width:100%;overflow-x:auto}.falsification-module__4j-S4a__tableScroll:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.falsification-module__4j-S4a__performanceTable,.falsification-module__4j-S4a__eventLedger table{border-collapse:collapse;width:100%;min-width:920px;font-size:var(--type-xs);font-variant-numeric:tabular-nums}.falsification-module__4j-S4a__performanceTable th,.falsification-module__4j-S4a__performanceTable td,.falsification-module__4j-S4a__eventLedger th,.falsification-module__4j-S4a__eventLedger td{border-right:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);text-align:right;white-space:nowrap;padding:10px 12px}.falsification-module__4j-S4a__performanceTable th:first-child,.falsification-module__4j-S4a__eventLedger th:first-child{text-align:left}.falsification-module__4j-S4a__performanceTable thead th,.falsification-module__4j-S4a__eventLedger thead th{background:var(--surface-2);color:var(--text-secondary);letter-spacing:var(--tracking-wide);text-transform:uppercase}.falsification-module__4j-S4a__drawdown{color:var(--text-secondary);font-size:var(--type-sm);margin:16px 0}.falsification-module__4j-S4a__drawdown strong{font-family:var(--font-mono)}.falsification-module__4j-S4a__positive{color:var(--data-up)}.falsification-module__4j-S4a__negative{color:var(--data-down)}.falsification-module__4j-S4a__neutral{color:var(--text-secondary)}.falsification-module__4j-S4a__regimeBlock{border-top:1px solid var(--border-subtle);margin-top:22px;padding-top:20px}.falsification-module__4j-S4a__regimeBlock h4{font-size:var(--type-lg);margin:0 0 6px}.falsification-module__4j-S4a__regimeBlock>p{max-width:80ch;color:var(--text-secondary);font-size:var(--type-sm);line-height:var(--leading-normal);margin:0 0 14px}.falsification-module__4j-S4a__regimeTable{border-collapse:collapse;width:100%;font-size:var(--type-xs);font-variant-numeric:tabular-nums}.falsification-module__4j-S4a__regimeTable th,.falsification-module__4j-S4a__regimeTable td{border:1px solid var(--border-subtle);text-align:right;padding:9px 10px}.falsification-module__4j-S4a__regimeTable th:first-child{text-align:left}.falsification-module__4j-S4a__regimeTable tbody tr[data-verdict=failed]{background:color-mix(in srgb, var(--data-down) 9%, transparent)}.falsification-module__4j-S4a__regimeTable tbody tr[data-verdict=failed] td:nth-child(2){color:var(--data-down);font-weight:var(--weight-semibold)}.falsification-module__4j-S4a__regimeTable tbody tr[data-verdict=held] td:nth-child(2){color:var(--data-up)}.falsification-module__4j-S4a__eventLedger{border:1px solid var(--border-subtle);margin-top:20px}.falsification-module__4j-S4a__eventLedger summary{cursor:pointer;min-height:48px;color:var(--text-secondary);font-size:var(--type-sm);align-items:center;padding:8px 14px;display:flex}.falsification-module__4j-S4a__eventLedger[open] summary{border-bottom:1px solid var(--border-subtle);color:var(--text-primary)}.falsification-module__4j-S4a__refusalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.falsification-module__4j-S4a__refusalCard{border:1px solid var(--border-subtle);background:var(--surface-1);min-width:0;padding:20px}.falsification-module__4j-S4a__refusalCard[data-state=withheld]{border-top:3px solid var(--data-down)}.falsification-module__4j-S4a__refusalCard[data-state=not-a-signal]{border-top:3px solid var(--text-muted)}.falsification-module__4j-S4a__refusalCard header{justify-content:space-between;gap:14px;display:flex}.falsification-module__4j-S4a__refusalCard header strong{color:var(--data-down);font-family:var(--font-mono);font-size:var(--type-xs)}.falsification-module__4j-S4a__refusalCard[data-state=not-a-signal] header strong{color:var(--text-secondary)}.falsification-module__4j-S4a__refusalCard h3{font-size:var(--type-lg);margin:14px 0 8px}.falsification-module__4j-S4a__refusalCard>p{color:var(--text-secondary);font-size:var(--type-sm);line-height:var(--leading-normal);margin:0}.falsification-module__4j-S4a__refusalCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.falsification-module__4j-S4a__refusalCard dd{font-family:var(--font-mono);font-size:var(--type-xs);margin:5px 0 0}.falsification-module__4j-S4a__refusalReason{border:1px solid color-mix(in srgb, var(--data-down) 45%, var(--border-subtle));padding:12px;color:var(--text-primary)!important}.falsification-module__4j-S4a__sourceLine{font-size:var(--type-xs)!important;margin-top:12px!important}.falsification-module__4j-S4a__method{margin-top:clamp(40px,6vw,72px)}.falsification-module__4j-S4a__sources{border-top:1px solid var(--border-subtle);border-left:1px solid var(--border-subtle);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.falsification-module__4j-S4a__sources a{border-right:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);min-height:44px;color:var(--text-secondary);font-size:var(--type-xs);align-items:center;padding:9px 12px;text-decoration:none;display:flex}.falsification-module__4j-S4a__sources a:hover,.falsification-module__4j-S4a__sources a:focus-visible{color:var(--accent);background:var(--surface-1);outline:2px solid var(--accent);outline-offset:-2px}@media (max-width:900px){.falsification-module__4j-S4a__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.falsification-module__4j-S4a__doctrine,.falsification-module__4j-S4a__sectionHeader,.falsification-module__4j-S4a__method,.falsification-module__4j-S4a__signalDefinition,.falsification-module__4j-S4a__refusalGrid{grid-template-columns:1fr}.falsification-module__4j-S4a__sources{grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.falsification-module__4j-S4a__shell{padding-inline:12px}.falsification-module__4j-S4a__summary,.falsification-module__4j-S4a__signalDefinition dl,.falsification-module__4j-S4a__refusalCard dl,.falsification-module__4j-S4a__sources{grid-template-columns:1fr}.falsification-module__4j-S4a__benchmarkCard,.falsification-module__4j-S4a__refusalCard{padding:14px}.falsification-module__4j-S4a__benchmarkHeader{flex-direction:column}.falsification-module__4j-S4a__regimeTable{min-width:610px}.falsification-module__4j-S4a__regimeBlock{overflow-x:auto}}
