.research-page.svelte-yz2sxp{max-width:960px;color:var(--text,#fff6e1db);flex-direction:column;gap:clamp(1.5rem,4vw,2.5rem);margin:0 auto;padding:clamp(1.5rem,3vw,3rem) clamp(1rem,4vw,2rem) clamp(3rem,6vw,6rem);display:flex}.research-hero.svelte-yz2sxp{text-align:center;flex-direction:column;align-items:center;gap:.8rem;max-width:860px;margin:0 auto;padding:0 0 1rem;display:flex}.eyebrow.svelte-yz2sxp{color:#f5deaad1;letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:700}.eyebrow-link.svelte-yz2sxp{white-space:nowrap;color:inherit;padding:.35rem 0;text-decoration:none}.eyebrow-link.svelte-yz2sxp:hover{color:#f6ce74;text-decoration:underline}h1.svelte-yz2sxp{color:#fff3d4;text-wrap:balance;max-width:800px;margin:0;font-size:clamp(1.9rem,4.5vw,3rem);font-weight:700;line-height:1.15}.hero-lead.svelte-yz2sxp{color:#ffffffc7;max-width:68ch;margin:.5rem 0 0;font-size:1.1rem;line-height:1.65}.badges.svelte-yz2sxp{flex-wrap:wrap;justify-content:center;gap:.65rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.badges.svelte-yz2sxp li:where(.svelte-yz2sxp){color:#fff3d4e6;background:#f6ce740f;border:1px solid #f6ce7457;border-radius:999px;padding:.45rem .85rem;font-size:.84rem;line-height:1.2}.hero-chart.svelte-yz2sxp{text-align:left;background:#ffffff09;border:1px solid #f5deaa24;border-radius:24px;width:100%;margin-top:1.4rem;padding:clamp(1rem,3vw,1.8rem)}.research-card.svelte-yz2sxp{background:#ffffff09;border:1px solid #f5deaa24;border-radius:24px;padding:clamp(1.5rem,4vw,2.5rem);position:relative;overflow:hidden;box-shadow:0 14px 34px #0000002e}h2.svelte-yz2sxp{color:#fff3d4;text-wrap:balance;margin:0 0 1rem;font-size:clamp(1.4rem,3vw,1.8rem);line-height:1.25}h3.svelte-yz2sxp{color:#fff3d4;margin:1.8rem 0 .6rem;font-size:1.1rem}p.svelte-yz2sxp{color:#fff2d3d1;max-width:76ch;margin:0 0 1rem;line-height:1.7}p.svelte-yz2sxp:last-child{margin-bottom:0}strong.svelte-yz2sxp{color:#fff3d4;font-weight:600}.findings-list.svelte-yz2sxp,.method-list.svelte-yz2sxp{margin:0;padding:0;list-style:none}.findings-list.svelte-yz2sxp li:where(.svelte-yz2sxp),.method-list.svelte-yz2sxp li:where(.svelte-yz2sxp){color:#fff2d3cc;max-width:76ch;padding:.5rem 0 .5rem 1.35rem;line-height:1.65;position:relative}.findings-list.svelte-yz2sxp li:where(.svelte-yz2sxp):before,.method-list.svelte-yz2sxp li:where(.svelte-yz2sxp):before{content:"–";color:#f6ce74;position:absolute;left:0}.note.svelte-yz2sxp{color:#fff2d3b3;margin-top:1.4rem;font-size:.95rem}.text-link.svelte-yz2sxp{color:#f6ce74;text-underline-offset:.22em;padding:.35rem 0;text-decoration-thickness:1px}.text-link.svelte-yz2sxp:hover{color:#fae1a5}.chart.svelte-yz2sxp{margin:1.2rem 0}.chart.svelte-yz2sxp svg:where(.svelte-yz2sxp){touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.chart-head.svelte-yz2sxp{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;margin-bottom:.8rem;display:flex}.chart-title.svelte-yz2sxp{color:#fff3d4;margin:0;font-size:1.05rem;font-weight:600}.segmented.svelte-yz2sxp{flex-wrap:wrap;gap:.4rem;display:inline-flex}.segmented.svelte-yz2sxp button:where(.svelte-yz2sxp){color:#fff2d3d1;min-height:2.25rem;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #ffffff24;border-radius:999px;padding:.4rem .95rem;font-size:.88rem;transition:background .2s,border-color .2s,color .2s}.segmented.svelte-yz2sxp button:where(.svelte-yz2sxp):hover{border-color:#ffffff4d}.segmented.svelte-yz2sxp button[aria-pressed=true]:where(.svelte-yz2sxp){color:#f6ce74;background:#f6ce7426;border-color:#f6ce74}.segmented.svelte-yz2sxp button:where(.svelte-yz2sxp):focus-visible,select.svelte-yz2sxp:focus-visible,.search-input.svelte-yz2sxp:focus-visible{outline-offset:2px;outline:2px solid #f6ce74}.select-label.svelte-yz2sxp{color:#fff2d3bf;align-items:center;gap:.5rem;font-size:.88rem;display:inline-flex}.select-wrap.svelte-yz2sxp{display:inline-flex;position:relative}.select-wrap.svelte-yz2sxp:after{content:"";pointer-events:none;border-bottom:2px solid #fff3d4bf;border-right:2px solid #fff3d4bf;width:.42rem;height:.42rem;position:absolute;top:50%;right:.9rem;transform:translateY(-65%)rotate(45deg)}select.svelte-yz2sxp{color:#fff3d4;min-height:2.25rem;font:inherit;cursor:pointer;appearance:none;background:#1c1a17;border:1px solid #ffffff2e;border-radius:10px;padding:.3rem 2.4rem .3rem .85rem}select.svelte-yz2sxp:hover{border-color:#ffffff52}.grid.svelte-yz2sxp{stroke:#f5deaa1a;stroke-width:1px}.grid-zero.svelte-yz2sxp{stroke:#f5deaa61}.tick.svelte-yz2sxp{fill:#fff2d39e;font-size:14px}.tick-year.svelte-yz2sxp{font-size:13px}.axis-name.svelte-yz2sxp{font-style:italic}.table-switch.svelte-yz2sxp{margin-top:1.2rem}@media (width<=520px){.tick.svelte-yz2sxp{font-size:22px}.tick-year.svelte-yz2sxp{font-size:20px}}.chart.svelte-yz2sxp svg[aria-labelledby^=lc]:where(.svelte-yz2sxp),.chart.svelte-yz2sxp svg[aria-labelledby^=xc]:where(.svelte-yz2sxp){cursor:pointer}.unpin.svelte-yz2sxp{color:#f6ce74;min-height:1.75rem;font:inherit;cursor:pointer;background:#f6ce7414;border:1px solid #f6ce7473;border-radius:999px;margin-left:.5rem;padding:.15rem .7rem;font-size:.82rem}.unpin.svelte-yz2sxp:hover{background:#f6ce742e}.unpin.svelte-yz2sxp:focus-visible{outline-offset:2px;outline:2px solid #f6ce74}.readout.svelte-yz2sxp{color:#fff2d3db;min-height:3.4em;margin:.8rem 0 0;font-size:.95rem}figcaption.svelte-yz2sxp{color:#fff2d3a8;margin-top:.6rem;font-size:.9rem;line-height:1.6}.legend.svelte-yz2sxp{flex-wrap:wrap;gap:.4rem 1.2rem;margin:0 0 .4rem;padding:0;list-style:none;display:flex}.legend.svelte-yz2sxp li:where(.svelte-yz2sxp){align-items:center;gap:.45rem;display:inline-flex}.swatch.svelte-yz2sxp{border-radius:3px;width:.9rem;height:.9rem;display:inline-block}.lc-daily.svelte-yz2sxp{fill:none;stroke:#fff2d347;stroke-width:1px}.lc-smooth.svelte-yz2sxp{fill:none;stroke:#f6ce74;stroke-width:3px;stroke-linejoin:round}.lc-key.svelte-yz2sxp{stroke:#8ab8e9;stroke-width:1.5px;stroke-dasharray:4 4}.lc-dot.svelte-yz2sxp{fill:#8ab8e9;stroke:#1c1a17;stroke-width:2px}.lc-cursor.svelte-yz2sxp{stroke:#fff3d499;stroke-width:1px}.win-band.svelte-yz2sxp{fill:#f6ce7424}.old-band.svelte-yz2sxp{fill:none;stroke:#8ab8e999;stroke-dasharray:5 4}.era-line.svelte-yz2sxp{fill:none;stroke-width:2px;stroke-linejoin:round}.era-0.svelte-yz2sxp{stroke:#fff2d359}.era-1.svelte-yz2sxp{stroke:#8ab8e9}.era-2.svelte-yz2sxp{stroke:#f6ce74}.era-3.svelte-yz2sxp{stroke:#e98a8a;stroke-width:3px}.era-0-sw.svelte-yz2sxp{background:#fff2d359}.era-1-sw.svelte-yz2sxp{background:#8ab8e9}.era-2-sw.svelte-yz2sxp{background:#f6ce74}.era-3-sw.svelte-yz2sxp{background:#e98a8a}.xc-bar.svelte-yz2sxp{fill:#8ab8e9;opacity:.75}.xc-active.svelte-yz2sxp{fill:#fff3d4;opacity:1}.search-label.svelte-yz2sxp{color:#fff2d3bf;margin-bottom:.4rem;font-size:.9rem;display:block}.search-input.svelte-yz2sxp{color:#fff3d4;width:min(100%,22rem);min-height:2.5rem;font:inherit;background:#1c1a17;border:1px solid #ffffff2e;border-radius:10px;padding:.4rem .85rem}.station-list.svelte-yz2sxp{margin:1rem 0 0;padding:0;list-style:none}.station-list.svelte-yz2sxp li:where(.svelte-yz2sxp){color:#fff2d3cc;border-bottom:1px solid #f5deaa14;max-width:76ch;padding:.45rem 0;line-height:1.6}.mj-chart.svelte-yz2sxp{gap:.7rem;display:grid}.mj-row.svelte-yz2sxp{grid-template-columns:12rem 1fr 4rem;align-items:center;gap:.8rem;display:grid}.mj-label.svelte-yz2sxp{color:#fff2d3d1;font-size:.92rem}.mj-track.svelte-yz2sxp{background:#ffffff0d;border-radius:999px;height:1.1rem;position:relative}.mj-bar.svelte-yz2sxp{border-radius:999px;transition:width .5s;position:absolute;inset:0 auto 0 0}.mj-ref-bar.svelte-yz2sxp{background:#fff2d366}.mj-main.svelte-yz2sxp{background:#f6ce74}.mj-phase.svelte-yz2sxp{background:#8ab8e9bf}.mj-value.svelte-yz2sxp{color:#fff3d4;font-variant-numeric:tabular-nums;text-align:right}@media (width<=560px){.mj-row.svelte-yz2sxp{grid-template-columns:1fr 4rem}.mj-label.svelte-yz2sxp{grid-column:1/-1}}.pl-bar.svelte-yz2sxp{fill:#fff2d359}.pl-current.svelte-yz2sxp{fill:#f6ce74}.pl-ci.svelte-yz2sxp{stroke:#fff3d4;stroke-width:2px}.chart.svelte-yz2sxp.reveal-pending .xc-bar:where(.svelte-yz2sxp),.chart.svelte-yz2sxp.reveal-pending .pl-bar:where(.svelte-yz2sxp),.chart.svelte-yz2sxp.reveal-pending .era-line:where(.svelte-yz2sxp),.chart.svelte-yz2sxp.reveal-pending .lc-smooth:where(.svelte-yz2sxp){opacity:0}.chart.svelte-yz2sxp.reveal-pending .mj-bar:where(.svelte-yz2sxp){width:0!important}.chart.svelte-yz2sxp.reveal-in .xc-bar:where(.svelte-yz2sxp),.chart.svelte-yz2sxp.reveal-in .pl-bar:where(.svelte-yz2sxp),.chart.svelte-yz2sxp.reveal-in .era-line:where(.svelte-yz2sxp),.chart.svelte-yz2sxp.reveal-in .lc-smooth:where(.svelte-yz2sxp){animation:.55s both svelte-yz2sxp-rise}@media print{.chart.svelte-yz2sxp.reveal-pending .xc-bar:where(.svelte-yz2sxp),.chart.svelte-yz2sxp.reveal-pending .pl-bar:where(.svelte-yz2sxp),.chart.svelte-yz2sxp.reveal-pending .era-line:where(.svelte-yz2sxp),.chart.svelte-yz2sxp.reveal-pending .lc-smooth:where(.svelte-yz2sxp){opacity:1}}@keyframes svelte-yz2sxp-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.table-wrap.svelte-yz2sxp{border:1px solid #f5deaa1f;border-radius:14px;max-height:36rem;margin-top:1.2rem;overflow-x:auto}.table-wrap.compact.svelte-yz2sxp{max-height:none}.table-wrap.svelte-yz2sxp:focus-visible{outline-offset:2px;outline:2px solid #f6ce74}table.svelte-yz2sxp{border-collapse:collapse;width:100%}th.svelte-yz2sxp,td.svelte-yz2sxp{color:#fff2d3c7;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;border-bottom:1px solid #f5deaa14;padding:.5rem .7rem;font-size:.9rem}th[scope=row].svelte-yz2sxp,thead.svelte-yz2sxp th:where(.svelte-yz2sxp):first-child{text-align:left}th[scope=row].svelte-yz2sxp{z-index:1;white-space:normal;background:#222;min-width:14rem;max-width:22rem;position:sticky;left:0;box-shadow:2px 0 6px #00000059}thead.svelte-yz2sxp th:where(.svelte-yz2sxp){z-index:2;color:#fff3d4;background:#2a2722;position:sticky;top:0}tbody.svelte-yz2sxp tr:where(.svelte-yz2sxp):last-child th:where(.svelte-yz2sxp),tbody.svelte-yz2sxp tr:where(.svelte-yz2sxp):last-child td:where(.svelte-yz2sxp){border-bottom:0}.rule-name.svelte-yz2sxp{color:#fff3d4;font-weight:600;display:block}.rule-saying.svelte-yz2sxp{color:#fff2d39e;font-size:.82rem;font-weight:400;line-height:1.45;display:block}.verdict-yes.svelte-yz2sxp{color:#f6ce74;font-weight:600}.reuse-card.svelte-yz2sxp{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,3rem);display:grid}.reuse-card.svelte-yz2sxp section:where(.svelte-yz2sxp)+section:where(.svelte-yz2sxp){border-left:1px solid #f5deaa1f;padding-left:clamp(1.5rem,4vw,3rem)}blockquote.svelte-yz2sxp{color:#fff2d3c2;overflow-wrap:anywhere;border-left:2px solid #f6ce74a6;margin:.8rem 0 0;padding:.2rem 0 .2rem 1rem;line-height:1.6}.hero-tab.svelte-yz2sxp{color:var(--text,#fff6e1db);text-align:center;background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.hero-tab.svelte-yz2sxp:hover{background:#ffffff1a;border-color:#ffffff4d}.hero-tab--active.svelte-yz2sxp{color:#f6ce74;background:#f6ce7426;border-color:#f6ce74;box-shadow:0 0 15px #f6ce7426}.hero-tab--active.svelte-yz2sxp:hover{color:#fae1a5;background:#f6ce7438;border-color:#fae1a5}@media (width<=760px){.reuse-card.svelte-yz2sxp{grid-template-columns:1fr}.reuse-card.svelte-yz2sxp section:where(.svelte-yz2sxp)+section:where(.svelte-yz2sxp){border-top:1px solid #f5deaa1f;border-left:0;padding-top:2rem;padding-left:0}}@media (width<=520px){.research-page.svelte-yz2sxp{padding-top:1.25rem}.research-card.svelte-yz2sxp,.hero-chart.svelte-yz2sxp{border-radius:18px}}
