.predictions-module__QBRayq__wrap{flex-direction:column;gap:14px;min-width:0;display:flex}.predictions-module__QBRayq__wrap[data-loading] .predictions-module__QBRayq__grid{opacity:.6;transition:opacity var(--dur) var(--ease-std)}.predictions-module__QBRayq__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.predictions-module__QBRayq__tabs{flex:320px;max-width:420px}.predictions-module__QBRayq__mePill{border-radius:var(--r-chip-sm);background:var(--gold-tint-bg);height:30px;box-shadow:var(--lip), 0 0 0 1px var(--gold-tint-border);color:var(--gold-tint-text);font-family:var(--font-chrome);font-size:var(--fs-ui);white-space:nowrap;align-items:center;gap:6px;padding:0 12px;font-weight:700;display:inline-flex}.predictions-module__QBRayq__mePill b{font-family:var(--font-num);color:var(--gold-text);font-size:16px}.predictions-module__QBRayq__hint{color:var(--text-dim);font-size:var(--fs-meta)}.predictions-module__QBRayq__live{min-height:18px;color:var(--positive-tint-text);line-height:18px;font-size:var(--fs-meta);margin:-6px 0 -2px}.predictions-module__QBRayq__error{border-radius:var(--radius-md);background:var(--danger-tint-bg);box-shadow:0 0 0 1px var(--danger-tint-border), var(--ice-edge);color:var(--red);font-size:var(--fs-ui);margin:0;padding:10px 12px}.predictions-module__QBRayq__loading{color:var(--text-dim);font-size:var(--fs-ui);margin:0}.predictions-module__QBRayq__empty{border-radius:var(--r-panel);background:var(--surface);box-shadow:var(--elev-1);color:var(--text-dim);text-align:center;font-size:var(--fs-ui);flex-direction:column;align-items:center;gap:6px;padding:40px 16px;display:flex}.predictions-module__QBRayq__empty strong{color:var(--text-secondary);font-family:var(--font-chrome);font-size:15px}.predictions-module__QBRayq__empty svg{color:var(--accent);margin-bottom:4px}.predictions-module__QBRayq__empty a{margin-top:8px}.predictions-module__QBRayq__grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px;display:grid}.predictions-module__QBRayq__card{border-radius:var(--r-panel);background:var(--surface);box-shadow:var(--elev-1);flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.predictions-module__QBRayq__cardResolved{background:linear-gradient(180deg, var(--surface-tile), var(--surface) 55%)}.predictions-module__QBRayq__cardWon{box-shadow:var(--elev-1), 0 0 0 1px var(--gold-tint-border), 0 0 22px #ffc93c1f}.predictions-module__QBRayq__cardReveal{animation:predictions-module__QBRayq__revealPop calc(var(--dur-reveal) * 1.2) var(--ease-std) both}.predictions-module__QBRayq__cardMissed .predictions-module__QBRayq__options{filter:saturate(.55)}.predictions-module__QBRayq__cardMissed .predictions-module__QBRayq__optWinner{filter:saturate()}.predictions-module__QBRayq__cardMissed .predictions-module__QBRayq__cardTitle{color:var(--text-secondary)}@keyframes predictions-module__QBRayq__revealPop{0%{box-shadow:var(--elev-1), 0 0 0 1px var(--gold-tint-border), 0 0 0 #ffc93c00;transform:scale(.985)}45%{box-shadow:var(--elev-1), 0 0 0 1px var(--gold), 0 0 40px #ffc93c59;transform:scale(1.01)}to{transform:scale(1)}}.predictions-module__QBRayq__cardHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.predictions-module__QBRayq__cardTitle{font-family:var(--font-chrome);font-size:var(--fs-title);color:var(--text-primary);min-width:0;margin:0;font-weight:700;line-height:1.25}.predictions-module__QBRayq__cardDesc{color:var(--text-muted);font-size:var(--fs-ui);margin:-4px 0 0;line-height:1.4}.predictions-module__QBRayq__options{flex-direction:column;gap:6px;display:flex}.predictions-module__QBRayq__opt{border:0;border-image:var(--plate-slate) var(--plate-slice) fill / 10px stretch;min-height:42px;color:var(--text-primary);font-family:var(--font-chrome);font-size:var(--fs-ui);text-align:left;isolation:isolate;transition:transform var(--dur-fast) var(--ease-std), filter var(--dur);background:0 0;border-image-width:6px;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-weight:700;display:flex;position:relative;overflow:hidden}button.predictions-module__QBRayq__opt{cursor:pointer}button.predictions-module__QBRayq__opt:hover{filter:brightness(1.12)}button.predictions-module__QBRayq__opt:active{transform:translateY(1px)}button.predictions-module__QBRayq__opt:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.predictions-module__QBRayq__optMine{border-image-source:var(--plate-gold);color:var(--accent-on)}.predictions-module__QBRayq__optWinner{border-image-source:var(--plate-emerald);color:#08351a}.predictions-module__QBRayq__optWinner.predictions-module__QBRayq__optMine{border-image-source:var(--plate-gold);color:var(--accent-on)}.predictions-module__QBRayq__optLost{opacity:.72}.predictions-module__QBRayq__optLabel{z-index:1;align-items:center;gap:6px;min-width:0;display:inline-flex}.predictions-module__QBRayq__optYou{letter-spacing:.06em;text-transform:uppercase;background:#00000047;border-radius:999px;padding:1px 6px;font-size:10px}.predictions-module__QBRayq__optPct{z-index:1;font-family:var(--font-num);align-items:baseline;gap:4px;display:inline-flex}.predictions-module__QBRayq__optPct b{font-size:16px}.predictions-module__QBRayq__optPct small{opacity:.75;font-size:11px}.predictions-module__QBRayq__bar{background:#00000059;border-radius:2px;width:calc(100% - 8px);height:3px;position:absolute;bottom:3px;left:4px}.predictions-module__QBRayq__bar:after{content:"";width:var(--w,0%);opacity:.75;transform-origin:0;transition:width var(--dur-reveal) var(--ease-std);animation:predictions-module__QBRayq__barGrow var(--dur-reveal) var(--ease-std) both;background:currentColor;border-radius:2px;position:absolute;inset:0}@keyframes predictions-module__QBRayq__barGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.predictions-module__QBRayq__optMine .predictions-module__QBRayq__bar:after,.predictions-module__QBRayq__optWinner .predictions-module__QBRayq__bar:after{background:#0000008c}.predictions-module__QBRayq__cardFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.predictions-module__QBRayq__meta{color:var(--text-dim);font-size:var(--fs-meta)}.predictions-module__QBRayq__earned{border-radius:var(--r-chip-sm);background:var(--gold-tint-bg);box-shadow:0 0 0 1px var(--gold-tint-border);color:var(--gold-text);font-family:var(--font-num);padding:3px 10px;font-size:15px;font-weight:700}.predictions-module__QBRayq__cardReveal .predictions-module__QBRayq__earned{animation:predictions-module__QBRayq__earnedPop var(--dur-reveal) var(--ease-std) both}@property --n{syntax:"<integer>";inherits:true;initial-value:0}.predictions-module__QBRayq__earned{position:relative}.predictions-module__QBRayq__earnedText{display:inline-block}.predictions-module__QBRayq__cardReveal .predictions-module__QBRayq__earnedText{animation:.9s step-end both predictions-module__QBRayq__earnedTextIn}.predictions-module__QBRayq__cardReveal .predictions-module__QBRayq__earned:after{content:"+" counter(pts) " pts";counter-reset:pts var(--n);pointer-events:none;padding:3px 10px;animation:.9s cubic-bezier(.16,1,.3,1) both predictions-module__QBRayq__earnedCount,.9s step-end both predictions-module__QBRayq__earnedCounterOut;position:absolute;inset:0}@keyframes predictions-module__QBRayq__earnedTextIn{0%{opacity:0}to{opacity:1}}@keyframes predictions-module__QBRayq__earnedCount{0%{--n:0}}@keyframes predictions-module__QBRayq__earnedCounterOut{0%{opacity:1}to{opacity:0}}@keyframes predictions-module__QBRayq__earnedPop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.12)}to{transform:scale(1)}}.predictions-module__QBRayq__missed{color:var(--text-dim);font-size:var(--fs-meta)}.predictions-module__QBRayq__bottom{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:12px;display:grid}.predictions-module__QBRayq__panel{border-radius:var(--r-panel);background:var(--surface);box-shadow:var(--elev-1);flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.predictions-module__QBRayq__panelTitle{font-family:var(--font-chrome);font-size:var(--fs-title);color:var(--text-primary);align-items:center;gap:8px;margin:0;font-weight:700;display:inline-flex}.predictions-module__QBRayq__panelTitle svg{color:var(--accent)}.predictions-module__QBRayq__panelLede,.predictions-module__QBRayq__panelMeta,.predictions-module__QBRayq__panelEmpty{color:var(--text-muted);font-size:var(--fs-ui);margin:0}.predictions-module__QBRayq__panelEmpty{color:var(--text-dim)}.predictions-module__QBRayq__board{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.predictions-module__QBRayq__board li{border-top:1px solid var(--hairline);font-size:var(--fs-ui);grid-template-columns:34px 24px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:7px 6px;display:grid}.predictions-module__QBRayq__board li:first-child{border-top:0}.predictions-module__QBRayq__rank{font-family:var(--font-num);color:var(--text-muted);font-weight:700}.predictions-module__QBRayq__board li:first-child .predictions-module__QBRayq__rank{color:var(--accent)}.predictions-module__QBRayq__name{text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-weight:600;overflow:hidden}.predictions-module__QBRayq__title{color:var(--cyan);font-size:var(--fs-meta)}.predictions-module__QBRayq__pts{font-family:var(--font-num);color:var(--gold-text);font-size:15px;font-weight:700}.predictions-module__QBRayq__ladder{flex-direction:column;gap:8px;display:flex}.predictions-module__QBRayq__ladderBar{background:var(--surface-well);height:8px;box-shadow:var(--well-inset);border-radius:4px;position:relative;overflow:hidden}.predictions-module__QBRayq__ladderBar span{width:var(--w,0%);background:linear-gradient(90deg, var(--accent-dim), var(--accent));transition:width var(--dur-reveal) var(--ease-std);border-radius:4px;position:absolute;inset:0}.predictions-module__QBRayq__ladderSteps{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.predictions-module__QBRayq__ladderSteps li{border-radius:var(--radius-sm);background:var(--surface-tile);color:var(--text-dim);text-align:center;flex-direction:column;align-items:center;gap:1px;padding:6px 2px;font-size:11px;display:flex}.predictions-module__QBRayq__ladderSteps li b{font-family:var(--font-chrome);font-size:11px}.predictions-module__QBRayq__ladderSteps li small{font-family:var(--font-num);font-size:11px}.predictions-module__QBRayq__stepOn{box-shadow:0 0 0 1px var(--gold-tint-border);color:var(--gold-tint-text)!important}@media (max-width:760px){.predictions-module__QBRayq__bottom,.predictions-module__QBRayq__grid{grid-template-columns:1fr}.predictions-module__QBRayq__tabs{flex-basis:100%;max-width:none}}@media (max-width:600px){.predictions-module__QBRayq__opt,.predictions-module__QBRayq__tabs button{min-height:44px}}
