.prediction-markets-theme #forecasts-grid{content-visibility:auto;contain-intrinsic-size:auto 720px}.prediction-markets-theme .pm-forecasts-aside{content-visibility:auto;contain-intrinsic-size:auto 520px}@media (prefers-reduced-motion:reduce){.prediction-markets-theme .animate-ping,.prediction-markets-theme .animate-pulse{animation:none!important}}.prediction-markets-theme .pm-fstat-panel{--pm-fstat-inset:color-mix(in srgb,var(--pm-card-soft) 92%,var(--accent) 4%);--pm-fstat-shadow:0 1px 0 color-mix(in srgb,white 6%,transparent) inset,0 12px 40px -18px color-mix(in srgb,black 55%,transparent);--pm-fstat-card-shadow:0 1px 0 color-mix(in srgb,white 5%,transparent) inset,0 4px 16px -8px color-mix(in srgb,black 40%,transparent);--pm-fstat-card-hover-shadow:0 1px 0 color-mix(in srgb,white 8%,transparent) inset,0 12px 28px -12px color-mix(in srgb,var(--accent) 35%,transparent)}.prediction-markets-theme .pm-forecasts-aside,.prediction-markets-theme .pm-fstat-panel,.prediction-markets-theme .pm-fstat-panel .grid{overflow:visible}.prediction-markets-theme .pm-fstat-panel__header{border-bottom:none}.prediction-markets-theme .pm-fstat-kicker{color:var(--accent);letter-spacing:.16em}.prediction-markets-theme .pm-fstat-title{color:var(--text-heading);letter-spacing:-.02em}.prediction-markets-theme .pm-fstat-subtitle{color:var(--text-dim)}.prediction-markets-theme .pm-fstat-tagline{color:var(--text-subtle);border-left:2px solid color-mix(in srgb,var(--accent) 45%,transparent);padding-left:.625rem}.prediction-markets-theme .pm-fstat-tier-badge{letter-spacing:.06em;box-shadow:0 0 0 1px color-mix(in srgb,currentColor 12%,transparent),0 4px 14px -6px color-mix(in srgb,var(--accent) 40%,transparent);backdrop-filter:blur(8px)}.prediction-markets-theme .pm-fstat-tier-badge--beginner{border-color:color-mix(in srgb,var(--border) 90%,white 8%);color:var(--text-subtle);background:color-mix(in srgb,var(--pm-card) 85%,var(--pm-card-soft))}.prediction-markets-theme .pm-fstat-tier-badge--rookie{border-color:color-mix(in srgb,var(--accent) 42%,var(--border));color:var(--accent-neon,var(--accent));background:color-mix(in srgb,var(--accent-muted) 55%,var(--pm-card))}.prediction-markets-theme .pm-fstat-tier-badge--bronze{border-color:color-mix(in srgb,#b45309 40%,var(--border));color:#fbbf24;background:color-mix(in srgb,#b45309 18%,var(--pm-card))}.prediction-markets-theme .pm-fstat-tier-badge--silver{border-color:color-mix(in srgb,#94a3b8 45%,var(--border));color:#e2e8f0;background:color-mix(in srgb,#94a3b8 14%,var(--pm-card))}.prediction-markets-theme .pm-fstat-tier-badge--gold{border-color:color-mix(in srgb,var(--accent) 55%,var(--border));color:var(--accent);background:color-mix(in srgb,var(--accent-muted) 65%,var(--pm-card))}.prediction-markets-theme .pm-fstat-tier-badge--oracle{border-color:color-mix(in srgb,#a78bfa 50%,var(--accent) 20%);color:#ddd6fe;background:linear-gradient(135deg,color-mix(in srgb,#7c3aed 22%,var(--pm-card)),color-mix(in srgb,var(--accent-muted) 40%,var(--pm-card)))}.prediction-markets-theme .pm-fstat-inset{background:var(--pm-fstat-inset);border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:.875rem;box-shadow:var(--pm-fstat-card-shadow);transition:border-color .2s ease,box-shadow .2s ease}@media (hover:hover) and (pointer:fine){.prediction-markets-theme .pm-fstat-inset:hover{border-color:color-mix(in srgb,var(--accent) 18%,var(--border));box-shadow:var(--pm-fstat-card-hover-shadow)}}.prediction-markets-theme .pm-fstat-card{background:var(--pm-fstat-inset);border:1px solid color-mix(in srgb,var(--border) 82%,transparent);box-shadow:var(--pm-fstat-card-shadow);transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s ease,border-color .22s ease}@media (hover:hover) and (pointer:fine){.prediction-markets-theme .pm-fstat-card:hover{transform:scale(1.02);border-color:color-mix(in srgb,var(--accent) 28%,var(--border));box-shadow:var(--pm-fstat-card-hover-shadow)}.prediction-markets-theme .pm-fstat-card:hover .pm-fstat-card__glow{opacity:1}}.prediction-markets-theme .pm-fstat-card--placeholder{opacity:.97}.prediction-markets-theme .pm-fstat-card__glow{opacity:0;transition:opacity .22s ease}.prediction-markets-theme .pm-fstat-card__glow--gold{background:radial-gradient(ellipse 90% 70% at 50% 0,color-mix(in srgb,var(--accent) 18%,transparent),transparent 72%)}.prediction-markets-theme .pm-fstat-card__glow--success{background:radial-gradient(ellipse 90% 70% at 50% 0,color-mix(in srgb,var(--pm-yes-fill) 16%,transparent),transparent 72%)}.prediction-markets-theme .pm-fstat-card__icon{border:1px solid color-mix(in srgb,var(--border) 75%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,white 4%,transparent)}.prediction-markets-theme .pm-fstat-card__icon--gold{background:color-mix(in srgb,var(--accent-muted) 50%,var(--pm-card));color:var(--accent)}.prediction-markets-theme .pm-fstat-card__icon--success{background:color-mix(in srgb,var(--pm-yes-fill) 12%,var(--pm-card));color:var(--pm-yes-fill)}.prediction-markets-theme .pm-fstat-value--gold{color:var(--accent)}.prediction-markets-theme .pm-fstat-value--success{color:var(--pm-yes-fill)}.prediction-markets-theme .pm-fstat-value--status{color:var(--text-heading);font-size:.875rem}.prediction-markets-theme .pm-fstat-value-suffix{color:var(--text-dim)}.prediction-markets-theme .pm-fstat-card__label{color:var(--text-subtle)}.prediction-markets-theme .pm-fstat-card__hint{color:var(--text-dim)}.prediction-markets-theme .pm-fstat-badge{font-weight:600;letter-spacing:.05em;border-radius:4px}.prediction-markets-theme .pm-fstat-badge--beta{border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);background:color-mix(in srgb,var(--accent-muted) 60%,var(--pm-card));color:var(--accent)}.prediction-markets-theme .pm-fstat-badge--calculating,.prediction-markets-theme .pm-fstat-badge--locked{border:1px solid var(--border);background:var(--pm-card-soft);color:var(--text-dim)}.prediction-markets-theme .pm-fstat-badge--calculating{border-color:color-mix(in srgb,var(--accent) 25%,var(--border));color:var(--accent)}.prediction-markets-theme .pm-fstat-badge--season{border:1px solid color-mix(in srgb,#8b5cf6 35%,var(--border));background:color-mix(in srgb,#8b5cf6 12%,var(--pm-card));color:color-mix(in srgb,#c4b5fd 90%,var(--text-subtle))}.prediction-markets-theme .pm-fstat-progress-track{background:color-mix(in srgb,var(--pm-card) 70%,black 30%);border:1px solid color-mix(in srgb,var(--border) 70%,transparent)}.prediction-markets-theme .pm-fstat-progress-fill{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 75%,#d97706),var(--accent));box-shadow:0 0 12px color-mix(in srgb,var(--accent) 45%,transparent);transition:width .85s cubic-bezier(.22,1,.36,1)}.prediction-markets-theme .pm-fstat-progress-fill:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,transparent,color-mix(in srgb,white 25%,transparent) 50%,transparent);opacity:.35;animation:pm-fstat-progress-sheen 2.5s ease-in-out infinite}@keyframes pm-fstat-progress-sheen{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.prediction-markets-theme .pm-fstat-next-tier-badge{border:1px solid color-mix(in srgb,var(--accent) 38%,var(--border));background:color-mix(in srgb,var(--accent-muted) 40%,var(--pm-card));color:var(--accent)}.prediction-markets-theme .pm-fstat-streak__icon{border:1px solid color-mix(in srgb,var(--border) 75%,transparent)}.prediction-markets-theme .pm-fstat-streak__icon--live{background:color-mix(in srgb,#f97316 14%,var(--pm-card));color:#fb923c}.prediction-markets-theme .pm-fstat-streak__icon--pending{background:color-mix(in srgb,var(--accent-muted) 35%,var(--pm-card));color:var(--accent)}.prediction-markets-theme .pm-fstat-streak__sheen{background:linear-gradient(105deg,transparent 42%,color-mix(in srgb,var(--accent) 6%,transparent) 50%,transparent 58%)}.prediction-markets-theme .pm-fstat-footer{border-top:1px solid color-mix(in srgb,var(--border) 80%,transparent)}.prediction-markets-theme .pm-fstat-footer-note{color:var(--text-dim)}.prediction-markets-theme .pm-fstat-footer-cta{display:inline-flex;align-items:center;gap:.25rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--accent) 40%,var(--border));background:color-mix(in srgb,var(--accent-muted) 35%,var(--pm-card));color:var(--accent);font-size:10px;font-weight:600;padding:.375rem .625rem;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}@media (hover:hover) and (pointer:fine){.prediction-markets-theme .pm-fstat-footer-cta:hover{background:color-mix(in srgb,var(--accent-muted) 55%,var(--pm-card));border-color:color-mix(in srgb,var(--accent) 55%,var(--border));box-shadow:0 4px 16px -8px color-mix(in srgb,var(--accent) 35%,transparent);transform:translateY(-1px)}}.prediction-markets-theme .pm-fstat-footer-cta:focus-visible{outline:none;box-shadow:0 0 0 2px var(--pm-page-bg),0 0 0 4px color-mix(in srgb,var(--accent) 50%,transparent)}.prediction-markets-theme .pm-fstat-empty{border:1px dashed color-mix(in srgb,var(--border) 90%,transparent);background:color-mix(in srgb,var(--pm-card) 60%,transparent);color:var(--text-subtle)}.prediction-markets-theme .pm-fstat-skeleton{background:linear-gradient(90deg,color-mix(in srgb,var(--pm-card-soft) 80%,transparent) 0,color-mix(in srgb,var(--accent-muted) 45%,var(--pm-card-soft)) 50%,color-mix(in srgb,var(--pm-card-soft) 80%,transparent) 100%);background-size:200% 100%;animation:pm-fstat-shimmer 1.4s ease-in-out infinite;color:transparent}@keyframes pm-fstat-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.pm-fstat-tooltip-portal{pointer-events:auto;border-radius:10px;padding:.625rem .75rem;font-size:11px;line-height:1.5}html:not([data-theme=light]) .pm-fstat-tooltip-portal{border:1px solid rgba(255,255,255,.1);background-color:#15191c;color:#cbd5e1;box-shadow:0 16px 40px -12px rgba(0,0,0,.55)}html[data-theme=light] .pm-fstat-tooltip-portal{border:1px solid rgba(15,23,42,.12);background-color:#ffffff;color:#475569;box-shadow:0 18px 44px -14px rgba(15,23,42,.2)}html[data-theme=light] .prediction-markets-theme .pm-fstat-panel{--pm-fstat-inset:#ffffff;--pm-fstat-card-shadow:none;--pm-fstat-card-hover-shadow:0 1px 3px rgba(15,23,42,0.06)}html[data-theme=light] .prediction-markets-theme .pm-fstat-tagline{border-left-color:rgba(15,23,42,.1)}html[data-theme=light] .prediction-markets-theme .pm-fstat-card,html[data-theme=light] .prediction-markets-theme .pm-fstat-inset,html[data-theme=light] .prediction-markets-theme .pm-fstat-streak{background:#ffffff!important;border-color:rgba(231,229,228,.9)!important;box-shadow:0 1px 2px rgba(28,25,23,.03)!important}html[data-theme=light] .prediction-markets-theme .pm-fstat-streak__sheen{display:none}@media (hover:hover) and (pointer:fine){html[data-theme=light] .prediction-markets-theme .pm-fstat-card:hover,html[data-theme=light] .prediction-markets-theme .pm-fstat-inset:hover{border-color:rgba(15,23,42,.12)!important;box-shadow:0 1px 3px rgba(15,23,42,.06)!important}html[data-theme=light] .prediction-markets-theme .pm-fstat-card:hover .pm-fstat-card__glow{opacity:0!important}}html[data-theme=light] .prediction-markets-theme .pm-fstat-card__icon--gold{background:#f8fafc!important}html[data-theme=light] .prediction-markets-theme .pm-fstat-card__icon--success{background:#f0fdf4!important}html[data-theme=light] .prediction-markets-theme .pm-fstat-next-tier-badge{background:#ffffff!important;border-color:rgba(15,23,42,.1)!important;color:#a16207!important}html[data-theme=light] .prediction-markets-theme .pm-fstat-footer-cta{background:#ffffff!important;border-color:rgba(15,23,42,.1)!important}@media (hover:hover) and (pointer:fine){html[data-theme=light] .prediction-markets-theme .pm-fstat-footer-cta:hover{background:#f8fafc!important;box-shadow:0 1px 3px rgba(15,23,42,.06)!important}}html[data-theme=light] .prediction-markets-theme .pm-fstat-tier-badge--rookie{color:#a16207;background:#fffbeb;border-color:rgba(202,138,4,.35)}html[data-theme=light] .prediction-markets-theme .pm-fstat-tier-badge--beginner{color:#64748b;background:#f1f5f9}html[data-theme=light] .prediction-markets-theme .pm-fstat-progress-track{background:#e2e8f0}html[data-theme=light] .prediction-markets-theme .pm-fstat-badge--season{color:#6d28d9;background:rgba(139,92,246,.08)}@media (max-width:639px){.prediction-markets-theme .pm-fstat-card:hover{transform:none}}@media (prefers-reduced-motion:reduce){.prediction-markets-theme .pm-fstat-card:hover,.prediction-markets-theme .pm-fstat-footer-cta:hover{transform:none}.prediction-markets-theme .pm-fstat-progress-fill:after,.prediction-markets-theme .pm-fstat-skeleton{animation:none}.prediction-markets-theme .pm-fstat-progress-fill{transition:none}}