.outcomes-panel{margin:24px 0 8px;padding:0;border:0;min-width:0}
.outcomes-heading{display:flex;justify-content:space-between;align-items:baseline;gap:18px;flex-wrap:wrap}
.outcomes-heading h2{font:32px Georgia,serif;margin:0 0 10px}
.outcomes-table{border-collapse:collapse;font-size:12px;margin:4px 0 14px;min-width:320px}
.outcomes-table th,.outcomes-table td{text-align:left;padding:6px 18px 6px 0;border-bottom:1px solid var(--line,#c0b38d30)}
.outcomes-table th{font-weight:500;color:var(--muted,#a0aaa1);font-size:11px;letter-spacing:.08em;text-transform:uppercase}
.outcomes-table td small{color:var(--muted,#a0aaa1);margin-left:4px}
.outcomes-table td[data-sign=up]{color:#7ea27f}.outcomes-table td[data-sign=down]{color:#d0665a}
.outcomes-rows{list-style:none;margin:0;padding:0}
.outcomes-rows li{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline;padding:7px 0;border-bottom:1px solid var(--line,#c0b38d30);font-size:12px}
.outcomes-rows b{font-weight:600;min-width:64px}
.outcomes-rows .outcomes-gate{color:var(--muted,#a0aaa1)}
.outcomes-rows time{margin-left:auto;font:11px monospace;color:var(--muted,#a0aaa1)}
.outcomes-chips{display:inline-flex;gap:8px}
.outcomes-chips i{font-style:normal;font-family:monospace;font-size:11px;padding:1px 6px;border:1px solid var(--line,#c0b38d30);border-radius:3px}
.outcomes-chips i[data-sign=up]{color:#7ea27f;border-color:#7ea27f55}
.outcomes-chips i[data-sign=down]{color:#d0665a;border-color:#d0665a55}
.outcomes-chips i[data-sign=none]{color:var(--muted,#a0aaa1)}
.outcomes-muted{color:var(--muted,#a0aaa1);font-size:11px;line-height:1.6;margin:10px 0 0}
@media(max-width:600px){.outcomes-rows time{margin-left:0;width:100%}}
