.prediction-room-entry{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(230px,1fr);gap:32px;padding:30px!important;margin:28px 0;border:1px solid rgba(196,162,91,.45);border-top:3px solid #c4a25b!important;border-radius:12px;background:linear-gradient(135deg,rgba(31,72,53,.9),rgba(14,36,29,.98));color:#eee7d7;scroll-margin-top:20px}.prediction-room-entry h2{margin:7px 0 14px}.prediction-room-entry p{max-width:780px;line-height:1.7}.prediction-room-entry .eyebrow{color:#dec795}.prediction-room-entry .small-note{font-size:12px;color:#d2c6ab;margin-top:16px}.prediction-room-entry aside{border-left:1px solid rgba(196,162,91,.4);padding-left:26px;align-self:center}.prediction-room-entry aside strong{font:700 28px/1.15 Georgia,serif;color:#e5c57c}.prediction-room-entry aside p{font-size:13px}.prediction-room-entry .actions{display:flex;flex-wrap:wrap;gap:12px}.prediction-room-entry .btn.secondary{color:#f1e8cf;border-color:#c4a25b;background:transparent}.prediction-room-entry a:focus-visible{outline:3px solid #f6d58c;outline-offset:4px}.prediction-room-entry .text-link{color:#e5c57c}@media(max-width:760px){.prediction-room-entry{grid-template-columns:1fr;gap:20px;padding:22px!important}.prediction-room-entry aside{border-left:0;border-top:1px solid rgba(196,162,91,.4);padding:20px 0 0}.prediction-room-entry .actions .btn{width:100%;text-align:center;white-space:normal}}
