.charts-page{--chart-cloud:var(--merxi-cloud,var(--cloud));--chart-pearl:var(--merxi-pearl,var(--pearl));--chart-mist:var(--merxi-mist,var(--mist));--chart-white:var(--merxi-white,var(--white));--chart-azure:var(--merxi-azure,var(--azure));--chart-cobalt:var(--merxi-cobalt,var(--cobalt));--chart-aqua:var(--merxi-aqua,var(--aqua));--chart-gold:var(--merxi-gold,var(--gold));--chart-gold-light:var(--merxi-gold-light,var(--gold-light));--chart-orange:var(--merxi-orange,var(--orange));--chart-ink:var(--merxi-ink,var(--ink));--chart-muted:var(--merxi-muted,var(--ink-muted));--chart-line:var(--merxi-line,var(--line));--chart-success:var(--merxi-success,var(--success));min-height:100vh;overflow:hidden;background:linear-gradient(90deg,transparent calc(100% - 1px),rgba(16,35,61,.035) calc(100% - 1px)) 0 0 /25% 100%,var(--chart-cloud);color:var(--chart-ink)}.charts-page svg text{font-family:var(--font-data);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.charts-page :where(.charts-header,.charts-hero,.audience-map,.charts-section,.source-note,.charts-footer){width:min(calc(100% - (var(--merxi-layout-page-gutter) * 2)),var(--merxi-layout-content-max));margin-inline:auto}.charts-header{position:sticky;top:0;z-index:40;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:72px;border-bottom:1px solid rgba(16,35,61,.12);background:color-mix(in srgb,var(--chart-cloud) 94%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.charts-lockup{display:inline-flex;align-items:center;gap:var(--space-3);width:max-content;font-family:var(--font-display);font-size:var(--merxi-type-size-control);font-weight:var(--merxi-weight-bold);letter-spacing:var(--merxi-type-tracking-wordmark)}.charts-lockup img{width:32px;height:22px;object-fit:contain}.charts-lockup i{padding-left:var(--space-3);border-left:1px solid var(--chart-line);color:var(--chart-azure);font-family:var(--font-text);font-size:var(--merxi-type-size-meta);font-style:normal;font-weight:var(--merxi-weight-semibold);letter-spacing:0}.charts-footer>div,.charts-header nav{display:flex;align-items:center;gap:var(--space-8);color:var(--chart-muted);font-size:var(--merxi-type-size-small);font-weight:var(--merxi-weight-medium)}.charts-footer a:focus-visible,.charts-footer a:hover,.charts-header nav a:focus-visible,.charts-header nav a:hover{color:var(--chart-azure)}.charts-header-action{justify-self:end;min-width:84px;padding:var(--space-2) var(--space-4);border:1px solid var(--chart-line);border-radius:var(--radius-sm);background:var(--chart-white);text-align:center;font-size:var(--merxi-type-size-small);font-weight:var(--merxi-weight-semibold)}.charts-hero{display:grid;grid-template-columns:6fr 6fr;gap:var(--space-16);align-items:center;min-height:720px;padding-block:var(--space-24);border-bottom:1px solid var(--chart-line)}.charts-eyebrow,.section-intro>p,.source-note>div:first-child p{margin:0;color:var(--chart-azure);font-size:var(--merxi-type-size-label);font-weight:var(--merxi-weight-semibold);line-height:var(--merxi-type-line-label);letter-spacing:var(--merxi-type-tracking-label);text-transform:uppercase}.charts-hero h1{max-width:10ch;margin:var(--space-6) 0 0;font-family:var(--font-display);font-size:clamp(var(--merxi-type-size-score),6.5vw,var(--merxi-type-size-hero));font-weight:var(--merxi-weight-bold);line-height:.96;letter-spacing:var(--merxi-type-tracking-hero)}.charts-hero h1 span{color:var(--chart-azure)}.charts-hero-copy{max-width:58ch;margin:var(--space-8) 0 0;color:var(--chart-muted);font-size:var(--merxi-type-size-body-large);line-height:var(--merxi-type-line-lead)}.hero-data-note{display:grid;grid-template-columns:42px 1fr;gap:var(--space-4);align-items:start;max-width:590px;margin-top:var(--space-8);padding-top:var(--space-4);border-top:1px solid var(--chart-line);color:var(--chart-muted);font-size:var(--merxi-type-size-small);line-height:var(--merxi-type-line-small)}.hero-data-note b{color:var(--chart-orange);font-family:var(--font-data);font-size:var(--merxi-type-size-title);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hero-chart{overflow:hidden;border:1px solid var(--chart-line);border-radius:var(--radius-lg);background:var(--chart-white);box-shadow:0 24px 64px rgba(16,35,61,.09)}.hero-chart-bottom,.hero-chart-top{display:flex;align-items:baseline;justify-content:space-between;padding:var(--space-6);border-bottom:1px solid var(--chart-line);color:var(--chart-muted);font-size:var(--merxi-type-size-label);font-weight:var(--merxi-weight-semibold);letter-spacing:var(--merxi-type-tracking-label)}.hero-chart-top b{color:var(--chart-azure);font-family:var(--font-data);font-size:var(--merxi-type-size-data-large);line-height:1;letter-spacing:-.02em;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.hero-chart svg{display:block;width:100%;height:auto;padding:var(--space-4) var(--space-6) 0}.hero-chart-bottom{border-top:1px solid var(--chart-line);border-bottom:0;letter-spacing:.04em}.hero-area{fill:url(#hero-area)}.hero-line{fill:none;stroke:var(--chart-azure);stroke-width:4;stroke-linecap:square;stroke-linejoin:miter}.hero-point{fill:var(--chart-white);stroke:var(--chart-azure);stroke-width:2}.hero-point.current{fill:var(--chart-orange);stroke:var(--chart-white);stroke-width:3}.audience-map,.charts-section{padding-block:var(--merxi-layout-section-space);border-bottom:1px solid var(--chart-line)}.section-intro{display:grid;grid-template-columns:2fr 5fr 5fr;gap:var(--space-6);align-items:start;margin-bottom:var(--space-12)}.section-intro h2,.source-note h2{margin:0;font-family:var(--font-display);font-size:var(--merxi-type-size-heading-2);font-weight:var(--merxi-weight-bold);line-height:var(--merxi-type-line-heading-2);letter-spacing:var(--merxi-type-tracking-heading-2)}.section-intro>span{max-width:54ch;color:var(--chart-muted);font-size:var(--merxi-type-size-body);line-height:var(--merxi-type-line-body)}.section-intro.compact{margin-bottom:var(--space-8)}.pattern-tables{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--chart-line);border-radius:var(--radius-lg);background:var(--chart-white);overflow:hidden}.pattern-table{padding:var(--space-6);border-right:1px solid var(--chart-line)}.pattern-table:last-child{border-right:0}.pattern-table>p{margin:0 0 var(--space-6);color:var(--chart-azure);font-size:var(--merxi-type-size-small);font-weight:var(--merxi-weight-semibold)}.pattern-table-head,.pattern-table-row{display:grid;grid-template-columns:.85fr .9fr 1.6fr;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--chart-line);font-size:var(--merxi-type-size-meta);line-height:var(--merxi-type-line-small)}.pattern-table-head{color:var(--chart-muted);font-size:11px;font-weight:var(--merxi-weight-semibold);letter-spacing:.06em;text-transform:uppercase}.pattern-table-row:last-child{border-bottom:0}.pattern-table-row strong{font-weight:var(--merxi-weight-semibold)}.pattern-table-row span{color:var(--chart-muted)}.chart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}.chart-card{min-width:0;overflow:hidden;border:1px solid var(--chart-line);border-radius:var(--radius-lg);background:var(--chart-white)}.chart-card-wide{grid-column:1/-1}.chart-card-header{display:grid;grid-template-columns:1fr auto;gap:var(--space-6);align-items:start;min-height:184px;padding:var(--space-6);border-bottom:1px solid var(--chart-line)}.chart-index{margin:0;color:var(--chart-azure)!important;font-size:var(--merxi-type-size-label)!important;font-weight:var(--merxi-weight-semibold);line-height:var(--merxi-type-line-label)!important;letter-spacing:var(--merxi-type-tracking-label);text-transform:uppercase}.chart-card-header h3{margin:var(--space-3) 0 0;font-family:var(--font-display);font-size:var(--merxi-type-size-heading-3);line-height:var(--merxi-type-line-heading-3);letter-spacing:var(--merxi-type-tracking-heading-3)}.chart-card-header p:not(.chart-index){max-width:48ch;margin:var(--space-3) 0 0;color:var(--chart-muted);font-size:var(--merxi-type-size-small);line-height:var(--merxi-type-line-small)}.chart-card-header>span{padding:6px 9px;border:1px solid var(--chart-line);border-radius:var(--radius-sm);color:var(--chart-muted);font-family:var(--font-data);font-size:11px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.chart-stage{display:grid;place-items:center;min-height:330px;padding:var(--space-6);background:linear-gradient(180deg,rgba(234,242,247,.34),rgba(255,255,255,0))}.chart-card-wide .chart-stage{min-height:440px}.chart-svg{display:block;width:100%;height:auto}.grid-line{stroke:var(--chart-line);stroke-width:1}.grid-line,.reference-line{vector-effect:non-scaling-stroke}.reference-line{stroke:var(--chart-gold);stroke-width:1.5;stroke-dasharray:4 5}.reference-label{fill:#9a6200;font-size:10px;font-weight:600;letter-spacing:.04em}.axis-text,.axis-unit{fill:var(--chart-muted);font-size:10px;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.axis-unit{font-weight:600;letter-spacing:.06em}.odds-axis{font-size:11px}.candle-body,.candle-wick{stroke-width:2;vector-effect:non-scaling-stroke}.candle-body.up,.candle-wick.up{stroke:var(--chart-azure)}.candle-body.up{fill:var(--chart-white)}.candle-body.down,.candle-wick.down{stroke:var(--chart-orange)}.candle-body.down{fill:var(--chart-orange)}.chart-legend text{fill:var(--chart-muted);font-size:9px;font-weight:600;letter-spacing:.05em}.legend-up{fill:var(--chart-white);stroke:var(--chart-azure);stroke-width:2}.legend-down{fill:var(--chart-orange)}.probability-band{fill:rgba(17,190,208,.14)}.probability-area{fill:url(#probability-fill)}.probability-line{fill:none;stroke:var(--chart-azure);stroke-width:3;stroke-linejoin:miter}.data-point,.probability-line{vector-effect:non-scaling-stroke}.data-point{fill:var(--chart-white);stroke:var(--chart-azure);stroke-width:2}.data-point.current{fill:var(--chart-orange);stroke:var(--chart-white);stroke-width:3}.event-line{stroke:var(--chart-gold);stroke-width:1.5;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.event-label{fill:#9a6200;font-size:9px;font-weight:600;letter-spacing:.06em}.value-callout rect{fill:var(--chart-azure)}.value-callout text{fill:var(--chart-white);font-size:14px;font-weight:700}.odds-line{fill:none;stroke:var(--chart-azure);stroke-width:4;stroke-linejoin:miter}.odds-line,.odds-point{vector-effect:non-scaling-stroke}.odds-point{fill:var(--chart-white);stroke:var(--chart-azure);stroke-width:2}.odds-point.current{fill:var(--chart-orange);stroke:var(--chart-white);stroke-width:3}.odds-summary text{font-family:var(--font-data);font-size:15px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.summary-old{fill:var(--chart-muted)}.summary-arrow{fill:var(--chart-gold)}.summary-current{fill:var(--chart-azure)}.summary-delta{fill:var(--chart-orange);font-size:11px!important}.volume-pre{fill:var(--chart-gold)}.volume-live{fill:var(--chart-azure)}.chart-note{display:flex;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-6);border-top:1px solid var(--chart-line);color:var(--chart-muted);font-size:11px;font-weight:var(--merxi-weight-medium);letter-spacing:.04em;text-transform:uppercase}.chart-note span:first-child{color:var(--chart-orange);font-weight:var(--merxi-weight-semibold)}.admin-section{position:relative}.exposure-chart,.settlement-chart{width:100%}.exposure-axis{display:grid;grid-template-columns:repeat(5,1fr);margin-left:124px;padding:0 54px var(--space-3) 0;color:var(--chart-muted);font-family:var(--font-data);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.exposure-axis b,.exposure-axis span:nth-child(n+3){text-align:center}.exposure-axis span:last-child{text-align:right}.exposure-axis b{color:var(--chart-ink);font-weight:600}.exposure-row{display:grid;grid-template-columns:112px 1fr 44px;gap:var(--space-3);align-items:center;min-height:42px}.exposure-market{min-width:0;line-height:1.15}.exposure-market b,.exposure-market span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exposure-market b{font-size:11px}.exposure-market span{margin-top:3px;color:var(--chart-muted);font-size:10px}.exposure-track{position:relative;height:18px;background:linear-gradient(90deg,rgba(255,106,26,.06) 0 50%,rgba(20,91,255,.05) 50% 100%)}.zero-line{position:absolute;inset:-5px auto -5px 50%;width:1px;background:var(--chart-ink)}.liability{position:absolute;top:3px;max-width:46%;height:12px}.liability.negative{right:50%;background:var(--chart-orange)}.liability.positive{left:50%;background:var(--chart-azure)}.exposure-row>strong{font-family:var(--font-data);font-size:12px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.negative-value{color:var(--chart-orange)}.positive-value{color:var(--chart-azure)}.exposure-key{display:flex;justify-content:flex-end;gap:var(--space-4);margin-top:var(--space-4);color:var(--chart-muted);font-size:10px}.exposure-key i{display:inline-block;width:10px;height:10px;margin-right:5px;vertical-align:-1px}.key-orange{background:var(--chart-orange)}.key-blue{background:var(--chart-azure)}.heat-callout path{fill:none;stroke:var(--chart-orange);stroke-width:1.5;vector-effect:non-scaling-stroke}.heat-callout text{fill:var(--chart-orange);font-size:9px;font-weight:600;letter-spacing:.05em}.settlement-chart{display:grid;grid-template-columns:.8fr 1.2fr;gap:var(--space-8);align-items:stretch}.settlement-summary{padding-right:var(--space-8);border-right:1px solid var(--chart-line)}.settlement-summary p{margin:0;color:var(--chart-muted);font-size:var(--merxi-type-size-small)}.settlement-summary strong{display:block;margin-top:var(--space-2);color:var(--chart-azure);font-family:var(--font-data);font-size:clamp(44px,5vw,70px);line-height:1;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.settlement-summary span{display:block;margin-top:var(--space-3);color:var(--chart-muted);font-family:var(--font-data);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.settlement-rows{display:grid;align-content:center;gap:var(--space-4)}.settlement-rows header{display:grid;grid-template-columns:.8fr 1.2fr auto;gap:var(--space-2);align-items:baseline;margin-bottom:var(--space-2);font-size:11px}.settlement-rows header span{color:var(--chart-muted)}.settlement-rows header strong{color:var(--chart-azure);font-family:var(--font-data);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sla-track{height:8px;background:var(--chart-mist)}.sla-track i{display:block;height:100%;background:linear-gradient(90deg,var(--chart-azure),var(--chart-aqua))}.social-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}.social-card{aspect-ratio:1/1;display:grid;grid-template-rows:auto auto 1fr auto;overflow:hidden;border:1px solid var(--chart-line);border-radius:var(--radius-lg);background:var(--chart-white);box-shadow:0 16px 44px rgba(16,35,61,.07)}.social-card>footer,.social-card>header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-bottom:1px solid rgba(16,35,61,.12);font-size:10px;font-weight:var(--merxi-weight-semibold);letter-spacing:.06em}.social-card>header b{color:var(--chart-orange)}.social-copy{padding:var(--space-6) var(--space-6) var(--space-3)}.social-copy p{margin:0;font-family:var(--font-display);font-size:clamp(24px,2vw,34px);font-weight:var(--merxi-weight-bold);line-height:1.02;letter-spacing:-.025em}.social-copy strong{display:block;margin-top:var(--space-4);color:var(--chart-azure);font-family:var(--font-data);font-size:clamp(48px,5vw,78px);line-height:.9;letter-spacing:-.035em;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.social-copy>span{display:block;margin-top:var(--space-2);color:var(--chart-muted);font-size:11px}.social-card svg{align-self:end;width:100%;padding:0 var(--space-6)}.social-grid{stroke:rgba(16,35,61,.1);stroke-width:1;vector-effect:non-scaling-stroke}.social-blue-area{fill:rgba(20,91,255,.1)}.social-blue-line{fill:none;stroke:var(--chart-azure);stroke-width:4;vector-effect:non-scaling-stroke}.social-endpoint{fill:var(--chart-orange);stroke:var(--chart-white);stroke-width:3;vector-effect:non-scaling-stroke}.social-card>footer{border-top:1px solid rgba(16,35,61,.12);border-bottom:0;background:var(--chart-cloud);color:var(--chart-muted)}.social-card>footer b{color:var(--chart-ink);font-family:var(--font-data);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.social-odds{background:linear-gradient(145deg,var(--chart-white) 0 72%,var(--chart-gold-light) 150%)}.social-odds .social-copy strong{color:var(--chart-gold)}.social-step{align-self:end;display:grid;grid-template-columns:auto 1fr auto 1fr auto;gap:var(--space-2);align-items:center;padding:var(--space-4) var(--space-6) var(--space-8)}.social-step span{display:grid;gap:2px}.social-step span b{color:var(--chart-muted);font-size:9px;letter-spacing:.05em}.social-step span strong{font-family:var(--font-data);font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.social-step span:last-child strong{color:var(--chart-orange)}.social-step i{height:3px;background:linear-gradient(90deg,var(--chart-gold),var(--chart-orange))}.social-rank{background:linear-gradient(145deg,var(--chart-white) 0 68%,var(--chart-mist) 130%)}.rank-bars{align-self:end;display:grid;gap:var(--space-3);padding:var(--space-4) var(--space-6) var(--space-8)}.rank-bars>div{display:grid;grid-template-columns:110px 1fr 38px;gap:var(--space-2);align-items:center;min-width:0}.rank-bars span{overflow:hidden;font-size:10px;font-weight:var(--merxi-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.rank-bars span b{display:inline-block;width:24px;color:var(--chart-azure);font-family:var(--font-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rank-bars i{height:12px;background:linear-gradient(90deg,var(--chart-azure),var(--chart-aqua))}.rank-bars strong{color:var(--chart-ink);font-family:var(--font-data);font-size:11px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.social-usage-strip{display:grid;grid-template-columns:repeat(3,1fr);margin-top:var(--space-6);border:1px solid var(--chart-line);border-radius:var(--radius-lg);background:var(--chart-white);overflow:hidden}.social-usage-strip>div{display:grid;grid-template-columns:50px 1fr;gap:var(--space-3);align-items:baseline;padding:var(--space-6);border-right:1px solid var(--chart-line)}.social-usage-strip>div:nth-child(3){border-right:0}.social-usage-strip b{color:var(--chart-azure);font-family:var(--font-data);font-size:var(--merxi-type-size-title);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.social-usage-strip span{color:var(--chart-muted);font-size:var(--merxi-type-size-small);line-height:var(--merxi-type-line-small)}.social-usage-strip>p{grid-column:1/-1;margin:0;padding:var(--space-4) var(--space-6);border-top:1px solid var(--chart-line);background:var(--chart-cloud);color:var(--chart-muted);font-size:var(--merxi-type-size-meta)}.rules-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--chart-line);border-radius:var(--radius-lg);background:var(--chart-white);overflow:hidden}.rules-grid article{min-height:250px;padding:var(--space-6);border-right:1px solid var(--chart-line);border-bottom:1px solid var(--chart-line)}.rules-grid article:nth-child(3n){border-right:0}.rules-grid article:nth-last-child(-n+3){border-bottom:0}.rules-grid article>b{color:var(--chart-orange);font-family:var(--font-data);font-size:var(--merxi-type-size-small);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rules-grid h3{margin:var(--space-6) 0 0;font-family:var(--font-display);font-size:var(--merxi-type-size-title);line-height:var(--merxi-type-line-title)}.rules-grid p{margin:var(--space-3) 0 0;color:var(--chart-muted);font-size:var(--merxi-type-size-small);line-height:var(--merxi-type-line-small)}.rules-grid code{display:block;margin-top:var(--space-6);color:var(--chart-cobalt);font-family:var(--font-data);font-size:12px;line-height:1.5;white-space:normal}.rule-swatches{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-2);margin-top:var(--space-6)}.rule-swatches i{height:20px}.rule-swatches i:first-child{background:var(--chart-azure)}.rule-swatches i:nth-child(2){background:var(--chart-gold)}.rule-swatches i:nth-child(3){background:var(--chart-orange)}.rule-swatches i:nth-child(4){background:var(--chart-ink)}.number-format-table{margin-top:var(--space-6);overflow:hidden;border:1px solid var(--chart-line);border-radius:var(--radius-lg);background:var(--chart-white)}.number-format-table>div{display:grid;grid-template-columns:1fr 1fr 2fr;gap:var(--space-6);align-items:baseline;padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--chart-line)}.number-format-table>div:last-child{border-bottom:0}.number-format-head{background:var(--chart-cloud);color:var(--chart-muted);font-size:11px;font-weight:var(--merxi-weight-semibold);letter-spacing:.06em;text-transform:uppercase}.number-format-table strong{font-size:var(--merxi-type-size-small)}.number-format-table b{color:var(--chart-azure);font-family:var(--font-data);font-size:var(--merxi-type-size-title);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.number-format-table span{color:var(--chart-muted);font-size:var(--merxi-type-size-small)}.source-note{display:grid;grid-template-columns:5fr 7fr;gap:var(--space-16);padding-block:var(--space-24);border-bottom:1px solid var(--chart-line)}.source-note h2{margin-top:var(--space-4)}.source-note>div:last-child{max-width:68ch}.source-note>div:last-child p{margin:0 0 var(--space-4);color:var(--chart-muted)}.source-note a{color:var(--chart-cobalt);text-decoration:underline;text-decoration-color:rgba(10,63,184,.35);text-underline-offset:3px}.source-note>div:last-child>span{display:block;margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--chart-line);color:var(--chart-muted);font-family:var(--font-data);font-size:var(--merxi-type-size-meta);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.charts-footer{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--space-8);align-items:center;min-height:120px}.charts-footer p{color:var(--chart-muted);font-size:var(--merxi-type-size-meta)}.charts-footer>div{justify-self:end}@media (max-width:1199px){.charts-hero{grid-template-columns:1fr;gap:var(--space-12);min-height:auto}.charts-hero h1{max-width:12ch}.hero-chart{max-width:760px}.pattern-tables{grid-template-columns:1fr}.pattern-table{border-right:0;border-bottom:1px solid var(--chart-line)}.pattern-table:last-child{border-bottom:0}.social-board{grid-template-columns:repeat(2,minmax(0,1fr))}.social-card:last-child{grid-column:1/-1;width:calc(50% - var(--space-3))}}@media (max-width:900px){.charts-header{grid-template-columns:1fr auto}.charts-header nav{display:none}.section-intro{grid-template-columns:1fr;gap:var(--space-3)}.section-intro>p{margin-bottom:var(--space-2)}.chart-grid{grid-template-columns:1fr}.chart-card-wide{grid-column:auto}.chart-card-wide .chart-stage{min-height:330px}.rules-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rules-grid article:nth-child(3n){border-right:1px solid var(--chart-line)}.rules-grid article:nth-child(2n){border-right:0}.rules-grid article:nth-last-child(-n+3){border-bottom:1px solid var(--chart-line)}.rules-grid article:nth-last-child(-n+2){border-bottom:0}.social-usage-strip{grid-template-columns:1fr}.social-usage-strip>div{border-right:0;border-bottom:1px solid var(--chart-line)}.social-usage-strip>div:nth-child(3){border-bottom:0}.source-note{grid-template-columns:1fr;gap:var(--space-8)}.charts-footer{grid-template-columns:1fr auto}.charts-footer p{grid-column:1/-1;grid-row:2;margin:0 0 var(--space-6)}}@media (max-width:680px){.charts-header{height:64px}.charts-lockup{letter-spacing:var(--merxi-type-tracking-wordmark-compact)}.charts-lockup i{display:none}.charts-header-action{min-width:72px}.charts-hero{padding-block:var(--space-16)}.charts-hero h1{font-size:var(--merxi-type-size-hero-mobile);line-height:var(--merxi-type-line-hero-mobile);letter-spacing:var(--merxi-type-tracking-heading-2)}.hero-chart-bottom,.hero-chart-top{padding:var(--space-4)}.hero-chart-top b{font-size:var(--merxi-type-size-data-medium)}.hero-chart svg{padding-inline:var(--space-3)}.audience-map,.charts-section{padding-block:var(--merxi-layout-section-space)}.section-intro h2,.source-note h2{font-size:var(--merxi-type-size-heading-2-mobile);line-height:var(--merxi-type-line-heading-2-mobile)}.pattern-table{padding:var(--space-4);overflow-x:auto}.pattern-table-head,.pattern-table-row{grid-template-columns:110px 110px minmax(180px,1fr);min-width:440px}.chart-card-header{grid-template-columns:1fr;min-height:auto;gap:var(--space-4);padding:var(--space-4)}.chart-card-header h3{font-size:var(--merxi-type-size-heading-3-mobile);line-height:var(--merxi-type-line-heading-3-mobile)}.chart-card-header>span{justify-self:start}.chart-stage{min-height:280px;padding:var(--space-3);overflow-x:auto}.chart-svg{min-width:560px}.heatmap-svg{min-width:600px}.chart-note{flex-direction:column;gap:2px;padding-inline:var(--space-4)}.settlement-chart{grid-template-columns:1fr}.settlement-summary{padding:0 0 var(--space-6);border-right:0;border-bottom:1px solid var(--chart-line)}.exposure-chart{min-width:520px}.social-board{grid-template-columns:1fr}.social-card,.social-card:last-child{grid-column:auto;width:100%}.rank-bars,.social-card svg,.social-card>footer,.social-card>header,.social-copy,.social-step{padding-inline:var(--space-4)}.rules-grid{grid-template-columns:1fr}.rules-grid article{min-height:auto;border-right:0!important;border-bottom:1px solid var(--chart-line)!important}.rules-grid article:last-child{border-bottom:0!important}.number-format-table{overflow-x:auto}.number-format-table>div{grid-template-columns:150px 150px minmax(220px,1fr);min-width:620px}.source-note{padding-block:var(--space-16)}.charts-footer{grid-template-columns:1fr;padding-block:var(--space-8)}.charts-footer>div{justify-self:start}.charts-footer p{grid-column:auto;grid-row:auto;margin:0}}@media (prefers-reduced-motion:reduce){.charts-page *{scroll-behavior:auto!important}}