.ask-chat,.ask-economist-cta,.ask-figure,.verdict-card{--sun:#ffc53d;--ink:#0a0e1a;--cream:#f4efe6}.verdict-card{--good:#a7f3d0;--bad:#e2725b;--warn:#ffc53d;--neutral:hsla(39,39%,93%,.65)}.ask-economist-examples{list-style:none;padding:0;margin:0}.ask-economist-chip{border:1px solid hsla(39,39%,93%,.2);border-radius:999px;padding:10px 18px;font-family:JetBrains Mono,monospace;line-height:1.4}.ask-economist-cta{display:inline-flex;align-items:center;gap:10px;background:var(--sun);color:var(--ink)!important;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:16px 26px;border-radius:10px;transition:filter .15s ease}.ask-economist-cta:hover{filter:brightness(1.08)}.ask-chip-button{background:transparent;color:inherit;cursor:pointer;text-align:left}.ask-chip-button:hover{border-color:var(--sun)}.ask-composer{display:grid;gap:14px;margin-bottom:22px}.ask-composer__modes{display:inline-flex;gap:6px;padding:4px;border:1px solid hsla(39,39%,93%,.2);border-radius:999px;justify-self:start}.ask-composer__mode{background:transparent;border:0;border-radius:999px;padding:8px 16px;color:inherit;cursor:pointer;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.04em}.ask-composer__mode[aria-pressed=true]{background:var(--sun);color:var(--ink);font-weight:600}.ask-composer__label{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:.8}.ask-composer__select{background:transparent;border:1px solid hsla(39,39%,93%,.3);border-radius:8px;padding:8px 12px;color:inherit;font:inherit;text-transform:none;letter-spacing:0}.ask-composer__select option{color:#0a0e1a}.ask-chat{display:grid;gap:18px;max-width:820px}.ask-chat__thread{display:grid;gap:16px}.ask-chat__user{font-family:JetBrains Mono,monospace;font-size:14px;opacity:.85;padding-left:14px;border-left:2px solid var(--sun)}.ask-chat__assistant{display:grid;gap:12px}.ask-answer p{margin:0 0 10px;line-height:1.6}.ask-chat__note,.ask-chat__status,.ask-chat__thinking{font-family:JetBrains Mono,monospace;font-size:12px;opacity:.7}.ask-chat__note{font-style:italic}.ask-chat__blocked{font-size:14px;opacity:.9}.ask-chat__link{background:none;border:0;color:var(--sun);cursor:pointer;font:inherit;text-decoration:underline}.ask-chat__form{display:grid;gap:10px}.ask-chat__input{width:100%;background:hsla(39,39%,93%,.06);border:1px solid hsla(39,39%,93%,.25);border-radius:10px;padding:14px;color:inherit;font:inherit;resize:vertical}.ask-chat__input:disabled{opacity:.5}.ask-chat__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.ask-chat__count{font-family:JetBrains Mono,monospace;font-size:11px;opacity:.6}.ask-economist-cta:disabled{opacity:.5;cursor:not-allowed;filter:none}.ask-figure{margin:0;padding:14px;border:1px solid hsla(39,39%,93%,.15);border-radius:12px}.ask-figure__caption{margin-top:8px;font-family:JetBrains Mono,monospace;font-size:11px;opacity:.75}.ask-figure__caption a{text-decoration:underline}.ask-figure__warning{opacity:.8}.ask-figure__big{display:grid;gap:4px;padding:10px 0}.ask-figure__big-value{font-size:44px;font-weight:700;line-height:1}.ask-figure__big-label{font-family:JetBrains Mono,monospace;font-size:12px;opacity:.7}.ask-figure__head{display:grid;gap:2px;margin-bottom:10px}.ask-figure__title{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600;line-height:1.35}.ask-figure__subtitle{font-size:11px}.ask-figure__empty,.ask-figure__subtitle{font-family:JetBrains Mono,monospace;opacity:.7}.ask-figure__empty{margin:0;padding:18px 0;font-size:12px}.ask-figure__big-change{font-family:JetBrains Mono,monospace;font-size:13px;opacity:.85}.ask-figure__callouts{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px;font-family:JetBrains Mono,monospace;font-size:11px;opacity:.75}.ask-figure__kind-reason{opacity:.8}.ask-figure__target{display:grid;gap:6px;margin-top:10px}.ask-figure__target-label{font-family:JetBrains Mono,monospace;font-size:12px;opacity:.8}.ask-figure__target-track{position:relative;display:block;height:8px;border-radius:4px;background:hsla(39,39%,93%,.12)}.ask-figure__target-band{position:absolute;top:0;bottom:0;border-radius:4px;background:rgba(125,211,252,.35)}.ask-figure__target-mark{position:absolute;top:-3px;width:2px;height:14px;background:var(--sun)}.ask-figure text{fill:currentColor}.ask-figure .recharts-cartesian-axis-tick-value{opacity:.7}.ask-figure .recharts-legend-item-text{color:inherit!important}.ask-figure .recharts-default-tooltip{color:#0a0e1a}.ask-chat--site{color:#33282a}.ask-chat--site .ask-economist-chip{border-color:rgba(51,40,42,.25)}.ask-chat--site .ask-composer__select{border-color:rgba(51,40,42,.3)}.ask-chat--site .ask-chat__input{background:#fff;border-color:rgba(51,40,42,.25)}.ask-chat--site .ask-figure{border-color:rgba(51,40,42,.15);background:#fff}.ask-chat--site .ask-chat__link{color:#b5563e}.ask-chat--site .ask-figure__target-track{background:rgba(51,40,42,.1)}.ask-chat--site .ask-figure__target-mark{background:#b5563e}.verdict-card{display:grid;gap:12px;padding:16px;border:1px solid hsla(39,39%,93%,.18);border-radius:12px}.verdict-card__head{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0}.verdict-card__badge{border:1px solid;border-radius:999px;padding:3px 12px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.verdict-card__badge[data-verdict=supported]{color:var(--good)}.verdict-card__badge[data-verdict=not_supported]{color:var(--bad)}.verdict-card__badge[data-verdict=mixed]{color:var(--warn)}.verdict-card__badge[data-verdict=not_testable]{color:var(--neutral)}.verdict-card__test{font-family:JetBrains Mono,monospace;font-size:11px;opacity:.7}.verdict-card__claim{margin:0;font-size:17px;line-height:1.45}.verdict-card__stat{display:grid;grid-template-columns:max-content 1fr;gap:4px 16px;margin:0;font-family:JetBrains Mono,monospace;font-size:12px}.verdict-card__stat dt{opacity:.65}.verdict-card__stat dd{margin:0}.verdict-card__reading{margin:0;font-size:14px;opacity:.9}.verdict-card__change,.verdict-card__limits,.verdict-card__reason{margin:0;font-family:JetBrains Mono,monospace;font-size:11px;opacity:.75;line-height:1.5}.verdict-card__body p:last-child{margin-bottom:0}.ask-badge{margin-left:8px;border:1px solid;border-radius:999px;padding:1px 8px;font-size:10px}.ask-badge--claim{color:#b5563e;border-color:rgba(181,86,62,.45)}.ask-chat--site .verdict-card{--good:#2f7d5b;--bad:#b5563e;--warn:#8a6410;--neutral:rgba(51,40,42,.6);border-color:rgba(51,40,42,.15);background:#fff}.ask-chat--site .ask-composer__modes{border-color:rgba(51,40,42,.25)}.ask-chat--site .ask-composer__mode[aria-pressed=true]{background:#33282a;color:#f4efe6}.ask-composer__eyebrow{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:.8;margin:4px 0 0}.ask-followups{margin-top:12px}.ask-composer__patterns{display:flex;flex-wrap:wrap;gap:8px}.ask-composer__pattern{background:transparent;border:1px solid hsla(39,39%,93%,.3);border-radius:999px;padding:6px 14px;color:inherit;cursor:pointer;font-family:JetBrains Mono,monospace;font-size:12px}.ask-composer__pattern[aria-pressed=true]{background:var(--sun);color:var(--ink);border-color:var(--sun);font-weight:600}.ask-composer__sentence{font-size:18px;line-height:2.1}.ask-composer__slot{display:inline-block;margin:0 6px;background:transparent;border:0;border-bottom:2px solid var(--sun);color:inherit;font:inherit;padding:0 2px;max-width:60vw}.ask-composer__slot option{color:#0a0e1a}.ask-composer__preview{font-family:JetBrains Mono,monospace;font-size:13px;opacity:.85;margin:0}.ask-chat--site .ask-composer__pattern{border-color:rgba(51,40,42,.3)}.ask-chat--site .ask-composer__pattern[aria-pressed=true]{background:#33282a;color:#f4efe6;border-color:#33282a}.ask-chat--site .ask-composer__slot{border-bottom-color:#b5563e}.ask-badge--question{color:#33282a;border-color:rgba(51,40,42,.35)}.ask-tile .ask-badge{margin-left:0}.ask-signup{display:grid;gap:12px;padding:20px;border:1px solid hsla(39,39%,93%,.25);border-radius:12px}.ask-signup__title{font-family:Fraunces,serif;font-size:22px;margin:0}.ask-signup__body{margin:0;opacity:.85}.ask-signup__held{font-family:JetBrains Mono,monospace;font-size:13px;opacity:.8;margin:0}.ask-signup__label{display:grid;gap:6px;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.ask-signup__input{background:transparent;border:1px solid hsla(39,39%,93%,.3);border-radius:8px;padding:10px 12px;color:inherit;font:inherit;text-transform:none;letter-spacing:0}.ask-signup__hp{position:absolute;left:-9999px}.ask-chat--site .ask-signup{border-color:rgba(51,40,42,.25)}.ask-chat--site .ask-signup__input{border-color:rgba(51,40,42,.3)}