.decision-first{max-width:1120px;min-height:540px;display:grid;place-items:center;background:radial-gradient(circle at 50% 105%,rgba(34,229,130,.12),transparent 45%),linear-gradient(155deg,#0b2117,#06110c)}
.decision-first .decision-verdict{width:100%;padding:clamp(48px,8vw,100px) clamp(24px,7vw,88px)}
.decision-first .decision-verdict h2{max-width:960px;font-size:clamp(42px,7vw,86px);line-height:.98;letter-spacing:-.06em}
.decision-first .decision-verdict>p{max-width:690px;font-size:15px;line-height:1.7}
.decision-first[data-decision="bet"] .decision-verdict h2{color:var(--green)}
.decision-first[data-decision="waiting"] .decision-verdict h2,.decision-first[data-decision="no_entry"] .decision-verdict h2{color:var(--amber)}
.decision-first[data-decision="do_not_bet"] .decision-verdict h2{color:#ff8a94}
.decision-recommendation{max-width:860px;margin-top:42px}
.decision-recommendation .primary-market{text-align:center}
.decision-recommendation dl{grid-template-columns:repeat(6,minmax(0,1fr))}
.decision-recommendation dd{font-size:16px}
.decision-builder{max-width:860px;margin:16px auto 0;padding:22px;border:1px solid var(--line);border-radius:18px;background:rgba(4,18,11,.65);text-align:left}
.decision-builder>small{display:block;margin-bottom:12px;color:var(--green);font-size:9px;letter-spacing:.14em}
.decision-builder>div,.decision-builder footer{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-top:1px solid var(--line-soft)}
.decision-builder footer strong{color:var(--green)}
[data-layer-panel="decision"] .decision-actions{margin:16px 0 0}
@media(max-width:850px){.decision-recommendation dl{grid-template-columns:repeat(3,1fr)}}
@media(max-width:560px){.decision-first{min-height:470px}.decision-first .decision-verdict{padding:42px 18px}.decision-recommendation dl{grid-template-columns:repeat(2,1fr)}}
