html[data-theme=light] .prediction-markets-theme.pm-dashboard-root{--pm-lt-radius:10px;--pm-lt-rest-shadow:0 1px 2px rgba(15,23,42,0.04),0 8px 24px rgba(15,23,42,0.06);--pm-lt-hover-shadow:0 2px 6px rgba(15,23,42,0.06),0 12px 28px rgba(15,23,42,0.1);--pm-lt-motion:240ms ease-out;--pm-hub-surface:#ffffff;--pm-hub-surface-border:rgba(15,23,42,0.06);--pm-hub-surface-shadow:0 1px 2px rgba(15,23,42,0.04);--pm-sidebar-surface:var(--pm-hub-surface);--pm-sidebar-border:var(--pm-hub-surface-border);--pm-sidebar-shadow:var(--pm-hub-surface-shadow);--pm-yes-fill:#34d399;--pm-no-fill:#ef4444;background-color:#fafafa!important;background-image:radial-gradient(ellipse 88% 48% at 50% -18%,rgba(52,211,153,.045),transparent 55%)!important}html[data-theme=light] .prediction-markets-theme .pm-hero-dashboard--sticky{position:sticky;top:3.5rem;z-index:20;margin-bottom:1rem;padding:.25rem 0 .5rem;transition:background var(--pm-lt-motion),box-shadow var(--pm-lt-motion),backdrop-filter var(--pm-lt-motion),border-color var(--pm-lt-motion);border-bottom:1px solid transparent;border-radius:0}html[data-theme=light] .prediction-markets-theme .pm-hero-dashboard--sticky:not([data-pm-hero-elevated=true]){background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}html[data-theme=light] .prediction-markets-theme .pm-hero-dashboard--sticky[data-pm-hero-elevated=true]{background:rgba(255,255,255,.88);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom-color:rgba(15,23,42,.06);box-shadow:var(--pm-lt-rest-shadow)}@media (min-width:1024px){html[data-theme=light] .prediction-markets-theme .pm-hero-dashboard--sticky{top:4.5rem}html[data-theme=light] .prediction-markets-theme .pm-lt-hero-h1{font-size:3rem;line-height:1.1}}html[data-theme=light] .prediction-markets-theme .pm-hero-title-lead{color:#0f172a}html[data-theme=light] .prediction-markets-theme .pm-hero-accent-word{color:#eab308}html[data-theme=light] .prediction-markets-theme .pm-subtitle-pro{max-width:70ch;font-size:1rem;font-weight:500;color:#475569!important}@media (hover:hover) and (pointer:fine){html[data-theme=light] .prediction-markets-theme .pm-info-chip--hero:hover{border-color:rgba(139,92,246,.4)!important;box-shadow:0 0 0 2px rgba(139,92,246,.35),0 6px 20px rgba(139,92,246,.12)}}html[data-theme=light] .prediction-markets-theme .pm-filter-toolbar--under-hero{margin-top:0!important}html[data-theme=light] .prediction-markets-theme .pm-filter-toolbar,html[data-theme=light] .prediction-markets-theme .pm-forecast-card--hub,html[data-theme=light] .prediction-markets-theme .pm-howitworks.pm-sidebar-panel,html[data-theme=light] .prediction-markets-theme .pm-lb-panel,html[data-theme=light] .prediction-markets-theme .pm-sidebar-panel,html[data-theme=light] .prediction-markets-theme .pm-stat-glass{border:1px solid var(--pm-hub-surface-border)!important;border-radius:16px!important;background:var(--pm-hub-surface)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:var(--pm-hub-surface-shadow)!important}html[data-theme=light] .prediction-markets-theme .pm-stat-glass{padding:1.5rem 1.75rem!important;transition:box-shadow var(--pm-lt-motion),border-color var(--pm-lt-motion)}html[data-theme=light] .prediction-markets-theme .pm-stat-glass>span:first-child{font-size:.8125rem;font-weight:600;color:#64748b;text-transform:none;letter-spacing:.02em}html[data-theme=light] .prediction-markets-theme .pm-stat-card-mock .pm-stat-value-mock{font-size:1.75rem;font-weight:800;color:#0f172a!important}html[data-theme=light] .prediction-markets-theme .pm-forecast-card__icon-tile,html[data-theme=light] .prediction-markets-theme .pm-stat-glass__icon{background:#fef9c3!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid rgba(234,179,8,.22)!important;box-shadow:none!important;color:#ca8a04!important}html[data-theme=light] .prediction-markets-theme .pm-stat-glass__icon svg{color:#ca8a04!important}html[data-theme=light] .prediction-markets-theme .pm-filter-pill{background:#ffffff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-color:rgba(15,23,42,.08)!important;box-shadow:none!important}html[data-theme=light] .prediction-markets-theme .pm-filter-scroll{gap:.5rem}@media (hover:hover) and (pointer:fine){html[data-theme=light] .prediction-markets-theme .pm-filter-pill-btn.pm-filter-pill:hover{background:#f8fafc!important;color:#0f172a!important;border-color:rgba(15,23,42,.1)!important;box-shadow:none!important;transform:none!important}html[data-theme=light] .prediction-markets-theme .pm-filter-pill-btn.pm-filter-pill-active:hover{box-shadow:none!important;transform:none!important}}html[data-theme=light] .prediction-markets-theme .pm-filter-pill-btn.pm-filter-pill-active{box-shadow:none!important}html[data-theme=light] .prediction-markets-theme .pm-search-input--toolbar{border-radius:var(--pm-lt-radius)!important;background:#ffffff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid rgba(15,23,42,.08)!important;box-shadow:none!important}html[data-theme=light] .prediction-markets-theme .pm-search-input--toolbar:focus,html[data-theme=light] .prediction-markets-theme select.pm-search-input--toolbar:focus{border-color:rgba(52,211,153,.55)!important;box-shadow:0 0 0 2px #ffffff,0 0 0 4px rgba(52,211,153,.45)!important}html[data-theme=light] .prediction-markets-theme .pm-forecast-card--hub{transition:border-color var(--pm-lt-motion),box-shadow var(--pm-lt-motion)!important}html[data-theme=light] .prediction-markets-theme .pm-forecast-card__category{font-size:.8125rem!important;font-weight:600;color:#64748b!important}html[data-theme=light] .prediction-markets-theme .pm-forecast-card__title{font-size:1rem!important;font-weight:600;color:#0f172a!important}@media (hover:hover) and (pointer:fine){html[data-theme=light] .prediction-markets-theme .pm-forecast-card--hub:hover{border-color:rgba(15,23,42,.08)!important;box-shadow:var(--pm-hub-surface-shadow)!important}}html[data-theme=light] .prediction-markets-theme .pm-forecast-card-stats-lt-shell{border-radius:var(--pm-lt-radius);border:1px solid rgba(15,23,42,.06);background:#f8fafc;backdrop-filter:none;-webkit-backdrop-filter:none;padding:.75rem 1rem;box-shadow:none}html[data-theme=light] .prediction-markets-theme .pm-mmai-reward-badge{display:inline-flex;align-items:center;padding:.12rem .45rem;border-radius:6px;font-weight:700;color:#0f172a!important;background:linear-gradient(135deg,#eab308,#facc15);box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}@media (hover:hover) and (pointer:fine){html[data-theme=light] .prediction-markets-theme .pm-howitworks.pm-sidebar-panel:hover,html[data-theme=light] .prediction-markets-theme .pm-lb-panel:hover,html[data-theme=light] .prediction-markets-theme .pm-sidebar-panel:hover{box-shadow:var(--pm-hub-surface-shadow)!important}}html[data-theme=light] .prediction-markets-theme .pm-lb-panel__head{background:transparent!important;border-bottom-color:rgba(15,23,42,.06)!important}html[data-theme=light] .prediction-markets-theme .pm-howitworks h2,html[data-theme=light] .prediction-markets-theme .pm-lb-panel__head h2,html[data-theme=light] .prediction-markets-theme .pm-yourstats-panel>h2{font-size:1rem!important;font-weight:600;color:#0f172a!important}html[data-theme=light] .prediction-markets-theme a.pm-cta-outline{border-radius:var(--pm-lt-radius)!important;border-width:1px!important;border-color:#eab308!important;color:#eab308!important;background:transparent!important;box-shadow:none!important;transition:background-color var(--pm-lt-motion),color var(--pm-lt-motion),border-color var(--pm-lt-motion)}@media (hover:hover) and (pointer:fine){html[data-theme=light] .prediction-markets-theme a.pm-cta-outline:hover{background:rgba(234,179,8,.1)!important;color:#eab308!important;box-shadow:none!important}}html[data-theme=light] .prediction-markets-theme a.pm-cta-outline:active{background:#eab308!important;color:#0f172a!important}@media (max-width:767px){html[data-theme=light] .prediction-markets-theme.pm-dashboard-root{--pm-lt-rest-shadow:0 1px 2px rgba(15,23,42,0.05);--pm-lt-hover-shadow:0 2px 8px rgba(15,23,42,0.07)}html[data-theme=light] .prediction-markets-theme .pm-lt-hero-h1{font-size:2.25rem!important;line-height:1.12!important;letter-spacing:-.03em}html[data-theme=light] .prediction-markets-theme .pm-subtitle-pro{font-size:.9375rem!important;line-height:1.55!important}html[data-theme=light] .prediction-markets-theme .pm-hero-dashboard--sticky[data-pm-hero-elevated=true]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:var(--pm-lt-rest-shadow)}html[data-theme=light] .prediction-markets-theme .pm-stat-glass{padding:1.125rem 1.25rem!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:var(--pm-lt-rest-shadow)!important}html[data-theme=light] .prediction-markets-theme .pm-stat-glass__icon{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}html[data-theme=light] .prediction-markets-theme .pm-forecast-card-stats-lt-shell,html[data-theme=light] .prediction-markets-theme .pm-search-input--toolbar{backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}@media (hover:hover) and (pointer:fine){html[data-theme=light] .prediction-markets-theme .pm-forecast-card--hub:hover{box-shadow:var(--pm-hub-surface-shadow)!important}}}@media (prefers-reduced-motion:reduce){html[data-theme=light] .prediction-markets-theme .pm-forecast-card--hub:hover{transform:none}html[data-theme=light] .prediction-markets-theme .pm-yesno-outcome-rows--detail .pm-yesno-row--no:hover,html[data-theme=light] .prediction-markets-theme .pm-yesno-outcome-rows--detail .pm-yesno-row--yes:hover{transform:none!important}}html[data-theme=light] .prediction-markets-theme .pm-detail-page:before{opacity:.45;background:radial-gradient(ellipse 58% 42% at 50% -6%,rgba(52,211,153,.06),transparent 58%),radial-gradient(ellipse 48% 36% at 96% 28%,rgba(234,179,8,.05),transparent 52%)}html[data-theme=light] .prediction-markets-theme .pm-detail-hero-shell{position:relative;border-radius:var(--pm-lt-radius)!important;border:1px solid rgba(15,23,42,.06)!important;background:#ffffff!important;box-shadow:var(--pm-lt-rest-shadow)!important;transition:box-shadow var(--pm-lt-motion),border-color var(--pm-lt-motion),transform var(--pm-lt-motion)}html[data-theme=light] .prediction-markets-theme .pm-detail-hero-shell:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3.25rem;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,transparent,rgba(250,250,250,.92))}@media (hover:hover) and (pointer:fine){html[data-theme=light] .prediction-markets-theme .pm-detail-hero-shell:hover{box-shadow:var(--pm-lt-hover-shadow)!important;border-color:rgba(15,23,42,.08)!important;transform:translateY(-1px)}}html[data-theme=light] .prediction-markets-theme .pm-detail-title{font-size:1.75rem!important;line-height:1.2!important;font-weight:700!important;color:#0f172a!important;letter-spacing:-.03em!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:640px){html[data-theme=light] .prediction-markets-theme .pm-detail-title{font-size:2rem!important}}html[data-theme=light] .prediction-markets-theme .pm-detail-ticker{color:#eab308!important}html[data-theme=light] .prediction-markets-theme .pm-detail-category-chip{border:1px solid rgba(52,211,153,.22)!important;background:#ecfdf5!important;color:#065f46!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}html[data-theme=light] .prediction-markets-theme .pm-detail-category-chip svg{color:#059669!important}html[data-theme=light] .prediction-markets-theme .pm-detail-status-open{border:1px solid rgba(52,211,153,.35)!important;background:rgba(209,250,229,.65)!important;color:#065f46!important}html[data-theme=light] .prediction-markets-theme .pm-detail-hero-desc{font-size:14px!important;line-height:1.6!important;font-weight:500!important;color:#475569!important}html[data-theme=light] .prediction-markets-theme .pm-detail-stats-strip{position:relative;border-radius:var(--pm-lt-radius);border:1px solid rgba(15,23,42,.06);background:linear-gradient(90deg,rgba(255,255,255,.95),rgba(236,253,245,.35)),rgba(255,255,255,.8);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--pm-lt-rest-shadow);padding:1.1rem 1.35rem;transition:box-shadow var(--pm-lt-motion),border-color var(--pm-lt-motion),transform var(--pm-lt-motion)}@media (min-width:640px){html[data-theme=light] .prediction-markets-theme .pm-detail-stats-strip{padding:1.2rem 1.5rem}}@media (hover:hover) and (pointer:fine){html[data-theme=light] .prediction-markets-theme .pm-detail-stats-strip:hover{box-shadow:var(--pm-lt-hover-shadow);border-color:rgba(52,211,153,.12);transform:translateY(-1px)}}html[data-theme=light] .prediction-markets-theme .pm-detail-stats-strip .pm-detail-meta dt{color:#475569!important;font-size:11px!important;font-weight:600!important;letter-spacing:.08em!important}html[data-theme=light] .prediction-markets-theme .pm-detail-stats-strip .pm-detail-meta dd{font-size:13px!important;font-weight:500!important;color:#475569!important}html[data-theme=light] .prediction-markets-theme .pm-detail-stats-strip .pm-detail-meta dd.pm-detail-meta-participants{color:#475569!important}html[data-theme=light] .prediction-markets-theme .pm-detail-stats-strip .pm-detail-reward-value{font-size:1.75rem!important;line-height:1.1!important;font-weight:700!important;color:#0f172a!important;background:none!important;-webkit-text-fill-color:unset!important}html[data-theme=light] .prediction-markets-theme .pm-detail-stats-strip .pm-detail-meta-icon-wrap--clock{border-color:rgba(52,211,153,.35)!important;background:rgba(236,253,245,.9)!important;box-shadow:none!important}html[data-theme=light] .prediction-markets-theme .pm-detail-stats-strip .pm-detail-meta-icon-wrap--clock svg{color:#34d399!important}html[data-theme=light] .prediction-markets-theme .pm-detail-stats-strip .pm-detail-meta-icon-wrap--neutral{border-color:rgba(52,211,153,.28)!important;background:rgba(236,253,245,.65)!important;box-shadow:none!important}html[data-theme=light] .prediction-markets-theme .pm-detail-stats-strip .pm-detail-meta-icon-wrap--neutral svg{color:#34d399!important}html[data-theme=light] .prediction-markets-theme .pm-detail-stats-strip .pm-detail-meta-icon-wrap--gold{border-color:rgba(234,179,8,.35)!important;background:rgba(254,243,199,.55)!important;box-shadow:none!important}html[data-theme=light] .prediction-markets-theme .pm-detail-stats-strip .pm-detail-meta-icon-wrap--gold svg{color:#ca8a04!important}html[data-theme=light] .prediction-markets-theme .pm-detail-panel{border-radius:var(--pm-lt-radius)!important;border:1px solid rgba(15,23,42,.06)!important;background:rgba(255,255,255,.72)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--pm-lt-rest-shadow)!important;padding:1.5rem!important;transition:box-shadow var(--pm-lt-motion),border-color var(--pm-lt-motion),transform var(--pm-lt-motion)}@media (hover:hover) and (pointer:fine){html[data-theme=light] .prediction-markets-theme .pm-detail-panel:hover{box-shadow:var(--pm-lt-hover-shadow)!important;border-color:rgba(52,211,153,.1)!important;transform:translateY(-2px)}}html[data-theme=light] .prediction-markets-theme .pm-detail-panel h2{color:#64748b!important;font-size:10px!important;letter-spacing:.1em!important}html[data-theme=light] .prediction-markets-theme .pm-detail-panel p{font-size:14px!important;line-height:1.6!important;font-weight:500!important;color:#475569!important}html[data-theme=light] .prediction-markets-theme .pm-multi-vote-panel>li>button:not(:disabled){border-radius:var(--pm-lt-radius)!important;border:1px solid rgba(15,23,42,.07)!important;background:rgba(255,255,255,.68)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--pm-lt-rest-shadow)!important;transition:box-shadow var(--pm-lt-motion),border-color var(--pm-lt-motion),transform var(--pm-lt-motion)}@media (hover:hover) and (pointer:fine){html[data-theme=light] .prediction-markets-theme .pm-multi-vote-panel>li>button:not(:disabled):hover{box-shadow:var(--pm-lt-hover-shadow)!important;border-color:rgba(52,211,153,.12)!important;transform:translateY(-1px)}}html[data-theme=light] .prediction-markets-theme .pm-detail-back{border-radius:9999px!important;border:1px solid rgba(234,179,8,.35)!important;background:rgba(255,255,255,.9)!important;color:#0f172a!important;box-shadow:var(--pm-lt-rest-shadow)!important;transition:background-color var(--pm-lt-motion),border-color var(--pm-lt-motion),box-shadow var(--pm-lt-motion)}@media (hover:hover) and (pointer:fine){html[data-theme=light] .prediction-markets-theme .pm-detail-back:hover{background:rgba(254,243,199,.55)!important;border-color:rgba(234,179,8,.5)!important}}html[data-theme=light] .prediction-markets-theme .pm-detail-back:focus-visible{outline:2px solid #ffffff;outline-offset:2px;box-shadow:0 0 0 2px rgba(52,211,153,.45),var(--pm-lt-rest-shadow)!important}html[data-theme=light] .prediction-markets-theme .pm-detail-ghost-gold{border-radius:var(--pm-lt-radius)!important;border:1px solid #eab308!important;background:transparent!important;color:#ca8a04!important;transition:background-color var(--pm-lt-motion),border-color var(--pm-lt-motion),box-shadow var(--pm-lt-motion)}@media (hover:hover) and (pointer:fine){html[data-theme=light] .prediction-markets-theme .pm-detail-ghost-gold:hover:not(:disabled){background:rgba(234,179,8,.1)!important;box-shadow:0 4px 14px rgba(234,179,8,.12)}}html[data-theme=light] .prediction-markets-theme .pm-detail-ghost-gold:focus-visible{outline:2px solid #ffffff;outline-offset:2px;box-shadow:0 0 0 2px rgba(52,211,153,.45)}html[data-theme=light] .prediction-markets-theme .pm-yesno-outcome-rows--detail .pm-yesno-row--no,html[data-theme=light] .prediction-markets-theme .pm-yesno-outcome-rows--detail .pm-yesno-row--yes{border-radius:var(--pm-lt-radius);padding:.75rem 1rem!important;border-width:1px;border-style:solid;transition:background-color var(--pm-lt-motion),box-shadow var(--pm-lt-motion),border-color var(--pm-lt-motion),transform var(--pm-lt-motion)}html[data-theme=light] .prediction-markets-theme .pm-yesno-outcome-rows--detail .pm-yesno-row--yes{border-color:rgba(52,211,153,.45)!important;background:rgba(209,250,229,.35)!important}html[data-theme=light] .prediction-markets-theme .pm-yesno-outcome-rows--detail .pm-yesno-row--yes .pm-yesno-outcome-label{color:#065f46!important}html[data-theme=light] .prediction-markets-theme .pm-yesno-outcome-rows--detail .pm-yesno-row--no{border-color:rgba(251,113,133,.55)!important;background:#fef2f2!important}html[data-theme=light] .prediction-markets-theme .pm-yesno-outcome-rows--detail .pm-yesno-row--no .pm-yesno-outcome-label{color:#991b1b!important}@media (hover:hover) and (pointer:fine){html[data-theme=light] .prediction-markets-theme .pm-yesno-outcome-rows--detail a.pm-yesno-row--yes:hover,html[data-theme=light] .prediction-markets-theme .pm-yesno-outcome-rows--detail button.pm-yesno-row--yes:not(:disabled):hover{background:rgba(209,250,229,.52)!important;border-color:rgba(16,185,129,.55)!important;transform:translateY(-2px);box-shadow:var(--pm-lt-hover-shadow)}html[data-theme=light] .prediction-markets-theme .pm-yesno-outcome-rows--detail a.pm-yesno-row--no:hover,html[data-theme=light] .prediction-markets-theme .pm-yesno-outcome-rows--detail button.pm-yesno-row--no:not(:disabled):hover{background:rgba(254,226,226,.85)!important;border-color:rgba(244,63,94,.55)!important;transform:translateY(-2px);box-shadow:var(--pm-lt-hover-shadow)}}html[data-theme=light] .prediction-markets-theme .pm-yesno-detail-selected--yes{background:linear-gradient(180deg,#34d399,#10b981)!important;border-color:rgba(16,185,129,.55)!important;box-shadow:0 0 0 2px rgba(52,211,153,.45),0 8px 24px rgba(15,23,42,.06)!important}html[data-theme=light] .prediction-markets-theme .pm-yesno-detail-selected--yes .pm-yesno-outcome-label,html[data-theme=light] .prediction-markets-theme .pm-yesno-detail-selected--yes .pm-yesno-pill-detail{color:#ffffff!important;border-color:rgba(255,255,255,.45)!important;background:rgba(255,255,255,.12)!important}html[data-theme=light] .prediction-markets-theme .pm-yesno-detail-selected--no{background:linear-gradient(180deg,#fb7185,#ef4444)!important;border-color:rgba(244,63,94,.55)!important;box-shadow:0 0 0 2px rgba(251,113,133,.4),0 8px 24px rgba(15,23,42,.06)!important}html[data-theme=light] .prediction-markets-theme .pm-yesno-detail-selected--no .pm-yesno-outcome-label,html[data-theme=light] .prediction-markets-theme .pm-yesno-detail-selected--no .pm-yesno-pill-detail{color:#ffffff!important;border-color:rgba(255,255,255,.45)!important;background:rgba(255,255,255,.12)!important}html[data-theme=light] .prediction-markets-theme .pm-yesno-bar-track--detail{height:6px!important;border-radius:6px!important;background:rgba(15,23,42,.06)!important}html[data-theme=light] .prediction-markets-theme .pm-yesno-bar-fill--yes{background:#34d399!important}html[data-theme=light] .prediction-markets-theme .pm-yesno-bar-fill--no{background:#ef4444!important}html[data-theme=light] .prediction-markets-theme .pm-detail-confidence-rail button.pm-yesno-row--no:focus-visible,html[data-theme=light] .prediction-markets-theme .pm-detail-confidence-rail button.pm-yesno-row--yes:focus-visible{outline:2px solid #ffffff;outline-offset:2px;box-shadow:0 0 0 2px rgba(52,211,153,.45)}html[data-theme=light] .prediction-markets-theme .pm-detail-page .pm-detail-main>footer{border-top-color:rgba(15,23,42,.06)!important}html[data-theme=light] .prediction-markets-theme .pm-detail-page .pm-detail-main>footer p{color:#64748b!important;font-size:12px!important;line-height:1.6!important;font-weight:500!important}html:not([data-theme=light]) .prediction-markets-theme.pm-dashboard-root{--pm-dt-motion:240ms ease-out;--pm-dt-shadow-rest:0 1px 2px rgba(0,0,0,0.5),0 8px 24px rgba(0,0,0,0.6);--pm-dt-shadow-hover:0 1px 2px rgba(0,0,0,0.6),0 8px 24px rgba(0,0,0,0.72);--pm-dt-focus-ring:rgba(167,139,250,0.35);--accent:#eab308;--accent-hover:#facc15;--accent-muted:rgba(52,211,153,0.18);--accent-neon:#fde047;--accent-on-gold:#0f172a;--pm-yes-fill:#34d399;--pm-yes-glow:rgba(52,211,153,0.22);--pm-no-fill:#fb7185;--pm-no-glow:rgba(251,113,133,0.2);--pm-donut-yes:#34d399;--pm-donut-no:#fb7185;--pm-donut-yes-hi:#6ee7b7;--pm-donut-yes-lo:#10b981;--pm-donut-no-hi:#fda4af;--pm-donut-no-lo:#f43f5e;--pm-donut-track:rgba(255,255,255,0.08);--pm-donut-center-bg:linear-gradient(165deg,#1e293b,#0f172a);--pm-donut-center-border:rgba(255,255,255,0.08);--pm-donut-center-highlight:rgba(255,255,255,0.04);--pm-page-bg:#0b0f19;--pm-card:#111827;--pm-card-soft:#111827;--pm-code-bg:rgba(255,255,255,0.06);--border:rgba(255,255,255,0.06);--border-glow:rgba(234,179,8,0.2);--bg-elevated:#111827;--bg-surface:#1e293b;--text-heading:#f8fafc;--text-body:#f8fafc;--text-muted:#94a3b8;--text-subtle:#94a3b8;--text-dim:#94a3b8;--pm-hot-bg:rgba(234,179,8,0.12);--pm-hot-text:#fef9c3;--pm-hot-icon:#eab308;--pm-hot-border:rgba(234,179,8,0.35);background-color:#0b0f19;background-image:linear-gradient(180deg,#0b0f19,#111827 42%,#0b0f19),radial-gradient(ellipse 80% 50% at 15% -10%,rgba(167,139,250,.06),transparent 55%),radial-gradient(ellipse 70% 45% at 100% 0,rgba(234,179,8,.04),transparent 50%)}html:not([data-theme=light]) .prediction-markets-theme .pm-hero-dashboard{position:relative;margin-bottom:1rem;padding-top:.15rem;padding-bottom:.35rem;background:linear-gradient(180deg,rgba(11,15,25,.35),transparent);border-radius:0}html:not([data-theme=light]) .prediction-markets-theme .pm-hero-dashboard:before{opacity:.35;background:radial-gradient(ellipse 55% 42% at 72% 28%,rgba(167,139,250,.12) 0,rgba(234,179,8,.05) 45%,transparent 70%)}html:not([data-theme=light]) .prediction-markets-theme .pm-hero-headline{background-image:linear-gradient(90deg,#f8fafc,#e2e8f0 38%,#eab308);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html:not([data-theme=light]) .prediction-markets-theme .pm-hero-headline .pm-hero-accent-word,html:not([data-theme=light]) .prediction-markets-theme .pm-hero-headline .pm-hero-title-lead{-webkit-text-fill-color:transparent!important;color:transparent!important;text-shadow:none!important}html:not([data-theme=light]) .prediction-markets-theme .pm-subtitle-pro{max-width:70ch;color:#cbd5e1!important}.prediction-markets-theme .pm-dt-ai-glow-dot{display:none}html:not([data-theme=light]) .prediction-markets-theme .pm-dt-ai-glow-dot{display:inline-block;width:10px;height:10px;margin-left:.35rem;margin-right:.1rem;align-self:center;border-radius:9999px;flex-shrink:0;background:rgba(167,139,250,.55);box-shadow:0 0 12px 10px rgba(167,139,250,.28);opacity:.85;pointer-events:none}html:not([data-theme=light]) .prediction-markets-theme .pm-stat-glass{border-radius:10px!important;border:1px solid rgba(255,255,255,.06)!important;background:linear-gradient(180deg,rgba(255,255,255,.02),transparent),rgba(30,41,59,.72)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--pm-dt-shadow-rest)!important;transition:border-color var(--pm-dt-motion),box-shadow var(--pm-dt-motion)}html:not([data-theme=light]) .prediction-markets-theme .pm-stat-glass .pm-stat-card-mock>span:first-child{font-size:13px!important;font-weight:600!important;letter-spacing:.02em;color:#94a3b8!important}html:not([data-theme=light]) .prediction-markets-theme .pm-stat-value-mock{font-size:28px!important;line-height:1.05!important;font-weight:700!important;color:#f8fafc!important}html:not([data-theme=light]) .prediction-markets-theme .pm-stat-glass__icon{border-radius:10px;border:1px solid rgba(234,179,8,.22)!important;background:radial-gradient(circle at 30% 25%,rgba(234,179,8,.2) 0,transparent 55%),radial-gradient(circle at 70% 80%,rgba(41,35,0,.85) 0,rgba(234,179,8,.08) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important}html:not([data-theme=light]) .prediction-markets-theme .pm-filter-toolbar{border-radius:10px!important;border:1px solid rgba(255,255,255,.06)!important;background:linear-gradient(180deg,rgba(255,255,255,.02),transparent),rgba(15,23,42,.75)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:var(--pm-dt-shadow-rest)!important}html:not([data-theme=light]) .prediction-markets-theme .pm-filter-pill-btn.pm-filter-pill{color:#cbd5e1!important;background:transparent!important;border-color:rgba(255,255,255,.08)!important;box-shadow:none!important;backdrop-filter:none}@media (hover:hover) and (pointer:fine){html:not([data-theme=light]) .prediction-markets-theme .pm-filter-pill-btn.pm-filter-pill:hover{background:rgba(52,211,153,.16)!important;color:#f8fafc!important;border-color:rgba(52,211,153,.22)!important;transform:translateY(-1px)}}html:not([data-theme=light]) .prediction-markets-theme .pm-filter-pill-btn.pm-filter-pill-active{background:rgba(52,211,153,.24)!important;color:#f8fafc!important;border-color:rgba(52,211,153,.3)!important;box-shadow:none!important}html:not([data-theme=light]) .prediction-markets-theme .pm-search-input,html:not([data-theme=light]) .prediction-markets-theme .pm-search-input--toolbar{border-radius:10px!important;border-color:rgba(255,255,255,.08)!important;background:rgba(255,255,255,.06)!important;color:#f8fafc!important}html:not([data-theme=light]) .prediction-markets-theme .pm-search-input--toolbar:focus{border-color:rgba(52,211,153,.45)!important;box-shadow:0 0 0 1px rgba(52,211,153,.25),0 0 0 3px rgba(167,139,250,.22)!important}html:not([data-theme=light]) .prediction-markets-theme .pm-filter-pill-btn:focus-visible{outline:2px solid var(--pm-dt-focus-ring);outline-offset:2px}html:not([data-theme=light]) .prediction-markets-theme .pm-forecast-card--hub{border-radius:10px!important;border:1px solid rgba(255,255,255,.06)!important;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 42%),#111827!important;box-shadow:var(--pm-dt-shadow-rest)!important;transition:border-color var(--pm-dt-motion),box-shadow var(--pm-dt-motion),transform var(--pm-dt-motion)}html:not([data-theme=light]) .prediction-markets-theme .pm-forecast-card__category{color:#94a3b8!important}html:not([data-theme=light]) .prediction-markets-theme .pm-forecast-card__title{font-size:1rem!important;font-weight:600!important;color:#f8fafc!important}html:not([data-theme=light]) .prediction-markets-theme .pm-forecast-card--hub .pm-yesno-outcome-label{font-size:13px!important;font-weight:600!important;letter-spacing:.06em;text-transform:uppercase;color:#e2e8f0!important}@media (hover:hover) and (pointer:fine){html:not([data-theme=light]) .prediction-markets-theme .pm-forecast-card--hub:hover{border-color:rgba(255,255,255,.1)!important;box-shadow:var(--pm-dt-shadow-rest)!important}}html:not([data-theme=light]) .prediction-markets-theme .pm-forecast-card__meta{border-top:1px solid rgba(255,255,255,.06);padding-top:.75rem}html:not([data-theme=light]) .prediction-markets-theme .pm-mmai-reward-badge{display:inline-flex;align-items:center;padding:.12rem .45rem;border-radius:6px;font-weight:700;color:#0f172a!important;background:linear-gradient(135deg,#ca8a04,#eab308 45%,#fde047);box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}html:not([data-theme=light]) .prediction-markets-theme .pm-howitworks.pm-sidebar-panel,html:not([data-theme=light]) .prediction-markets-theme .pm-lb-panel,html:not([data-theme=light]) .prediction-markets-theme .pm-sidebar-panel{border-radius:10px!important;border:1px solid rgba(255,255,255,.06)!important;background:linear-gradient(180deg,rgba(255,255,255,.02),transparent),rgba(30,41,59,.72)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--pm-dt-shadow-rest)!important;transition:box-shadow var(--pm-dt-motion),border-color var(--pm-dt-motion)}html:not([data-theme=light]) .prediction-markets-theme .pm-lb-panel__head{padding:1.5rem 1.5rem 1.1rem!important}html:not([data-theme=light]) .prediction-markets-theme .pm-lb-panel__list{padding:.5rem 1.5rem 1.25rem!important}html:not([data-theme=light]) .prediction-markets-theme .pm-howitworks.pm-sidebar-panel>div.relative{padding:24px 24px 20px}html:not([data-theme=light]) .prediction-markets-theme .pm-lb-panel__head{background:transparent!important;border-bottom-color:rgba(255,255,255,.06)!important}html:not([data-theme=light]) .prediction-markets-theme .pm-howitworks h2,html:not([data-theme=light]) .prediction-markets-theme .pm-lb-panel__head h2,html:not([data-theme=light]) .prediction-markets-theme .pm-yourstats-panel>h2{font-size:16px!important;font-weight:600!important;color:#f8fafc!important}html:not([data-theme=light]) .prediction-markets-theme .pm-howitworks li span.block.leading-relaxed,html:not([data-theme=light]) .prediction-markets-theme .pm-lb-panel__kicker{color:#94a3b8!important}@media (hover:hover) and (pointer:fine){html:not([data-theme=light]) .prediction-markets-theme .pm-howitworks.pm-sidebar-panel:hover,html:not([data-theme=light]) .prediction-markets-theme .pm-lb-panel:hover,html:not([data-theme=light]) .prediction-markets-theme .pm-sidebar-panel:hover{box-shadow:var(--pm-dt-shadow-rest)!important;border-color:rgba(255,255,255,.09)!important}}html:not([data-theme=light]) .prediction-markets-theme a.pm-cta-outline{border-radius:10px!important;border-width:1px!important;border-color:#eab308!important;color:#eab308!important;background:transparent!important;transition:background-color var(--pm-dt-motion),color var(--pm-dt-motion),border-color var(--pm-dt-motion),box-shadow var(--pm-dt-motion)}@media (hover:hover) and (pointer:fine){html:not([data-theme=light]) .prediction-markets-theme a.pm-cta-outline:hover{background:rgba(234,179,8,.12)!important;color:#eab308!important}}html:not([data-theme=light]) .prediction-markets-theme a.pm-cta-outline:active{background:#eab308!important;color:#0f172a!important}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-hero-shell{border-radius:10px!important;border:1px solid rgba(255,255,255,.06)!important;background:linear-gradient(180deg,#0b0f19,#111827)!important;box-shadow:var(--pm-dt-shadow-rest)!important;transition:box-shadow var(--pm-dt-motion),border-color var(--pm-dt-motion),transform var(--pm-dt-motion)}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-hero-shell:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3.5rem;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,transparent,rgba(255,255,255,.04))}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-title{font-size:1.75rem!important;line-height:1.2!important;font-weight:700!important;color:#f8fafc!important;letter-spacing:-.03em!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:640px){html:not([data-theme=light]) .prediction-markets-theme .pm-detail-title{font-size:2rem!important}}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-category-chip{border:1px solid rgba(250,204,21,.22)!important;background:rgba(234,179,8,.09)!important;color:#facc15!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-category-chip svg{color:#facc15!important}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-status-open{border:1px solid rgba(52,211,153,.28)!important;background:rgba(52,211,153,.1)!important;color:#d1fae5!important}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-stats-strip{border-radius:10px;border:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(255,255,255,.03),transparent),rgba(30,41,59,.72);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--pm-dt-shadow-rest);padding:1rem 1.25rem;transition:box-shadow var(--pm-dt-motion),border-color var(--pm-dt-motion)}@media (min-width:640px){html:not([data-theme=light]) .prediction-markets-theme .pm-detail-stats-strip{padding:1.15rem 1.5rem}}@media (hover:hover) and (pointer:fine){html:not([data-theme=light]) .prediction-markets-theme .pm-detail-stats-strip:hover{box-shadow:var(--pm-dt-shadow-hover);border-color:rgba(255,255,255,.09)}}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-stats-strip .pm-detail-meta dt{color:#cbd5e1!important;font-size:11px!important;font-weight:600!important;letter-spacing:.08em!important}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-stats-strip .pm-detail-meta dd{font-size:13px!important;font-weight:500!important;color:#cbd5e1!important;font-variant-numeric:tabular-nums}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-stats-strip .pm-detail-meta dd.pm-detail-meta-participants{color:#94a3b8!important}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-stats-strip .pm-detail-meta dd .pm-detail-reward-value{background-image:linear-gradient(90deg,#fde047,#facc15 40%,#eab308);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;font-weight:700!important}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-stats-strip .pm-detail-meta-icon-wrap--clock{border-color:rgba(52,211,153,.28)!important;background:rgba(52,211,153,.1)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 14px rgba(52,211,153,.08)!important}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-stats-strip .pm-detail-meta-icon-wrap--clock svg{color:#34d399!important}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-stats-strip .pm-detail-meta-icon-wrap--neutral{border-color:rgba(52,211,153,.28)!important;background:rgba(52,211,153,.08)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 14px rgba(52,211,153,.06)!important}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-stats-strip .pm-detail-meta-icon-wrap--neutral svg{color:#34d399!important}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-stats-strip .pm-detail-meta-icon-wrap--gold{border-color:rgba(234,179,8,.35)!important;background:rgba(234,179,8,.08)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 16px rgba(234,179,8,.07)!important}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-panel{border-radius:10px!important;border:1px solid rgba(255,255,255,.06)!important;background:linear-gradient(180deg,rgba(255,255,255,.02),transparent),rgba(30,41,59,.72)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--pm-dt-shadow-rest)!important;padding:1.5rem!important;transition:box-shadow var(--pm-dt-motion),border-color var(--pm-dt-motion),transform var(--pm-dt-motion)}@media (min-width:640px){html:not([data-theme=light]) .prediction-markets-theme .pm-detail-panel{padding:1.5rem!important}}@media (hover:hover) and (pointer:fine){html:not([data-theme=light]) .prediction-markets-theme .pm-detail-panel:hover{box-shadow:var(--pm-dt-shadow-hover)!important;border-color:rgba(255,255,255,.09)!important}}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-panel h2{color:#94a3b8!important;font-size:10px!important;letter-spacing:.1em!important}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-panel p{font-size:14px!important;line-height:1.6!important;color:#94a3b8!important}html:not([data-theme=light]) .prediction-markets-theme .pm-multi-vote-panel>li>button:not(:disabled){border-radius:10px!important;border:1px solid rgba(255,255,255,.07)!important;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent),rgba(30,41,59,.58)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--pm-dt-shadow-rest)!important;transition:box-shadow var(--pm-dt-motion),border-color var(--pm-dt-motion),transform var(--pm-dt-motion)}@media (hover:hover) and (pointer:fine){html:not([data-theme=light]) .prediction-markets-theme .pm-multi-vote-panel>li>button:not(:disabled):hover{box-shadow:var(--pm-dt-shadow-hover)!important;border-color:rgba(255,255,255,.1)!important}}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-ghost-gold{border-radius:10px!important;border:1px solid #eab308!important;background:transparent!important;color:#facc15!important;transition:background-color var(--pm-dt-motion),border-color var(--pm-dt-motion),box-shadow var(--pm-dt-motion)}@media (hover:hover) and (pointer:fine){html:not([data-theme=light]) .prediction-markets-theme .pm-detail-ghost-gold:hover:not(:disabled){background:rgba(234,179,8,.12)!important;box-shadow:0 0 20px rgba(234,179,8,.08)}}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-ghost-gold:focus-visible{outline:2px solid rgba(255,255,255,.92);outline-offset:2px;box-shadow:0 0 0 3px rgba(52,211,153,.35)}html:not([data-theme=light]) .prediction-markets-theme .pm-yesno-outcome-rows--detail .pm-yesno-row--no,html:not([data-theme=light]) .prediction-markets-theme .pm-yesno-outcome-rows--detail .pm-yesno-row--yes{border-radius:10px;padding:.75rem 1rem!important;border:1px solid transparent;transition:background-color var(--pm-dt-motion),box-shadow var(--pm-dt-motion),border-color var(--pm-dt-motion),transform var(--pm-dt-motion)}html:not([data-theme=light]) .prediction-markets-theme .pm-yesno-outcome-rows--detail .pm-yesno-row--yes{background:rgba(52,211,153,.08)!important}html:not([data-theme=light]) .prediction-markets-theme .pm-yesno-outcome-rows--detail .pm-yesno-row--no{background:rgba(244,63,94,.15)!important}@media (hover:hover) and (pointer:fine){html:not([data-theme=light]) .prediction-markets-theme .pm-yesno-outcome-rows--detail a.pm-yesno-row--yes:hover,html:not([data-theme=light]) .prediction-markets-theme .pm-yesno-outcome-rows--detail button.pm-yesno-row--yes:not(:disabled):hover{background:rgba(52,211,153,.12)!important;transform:translateY(-.5px);box-shadow:0 4px 18px rgba(0,0,0,.35)}html:not([data-theme=light]) .prediction-markets-theme .pm-yesno-outcome-rows--detail a.pm-yesno-row--no:hover,html:not([data-theme=light]) .prediction-markets-theme .pm-yesno-outcome-rows--detail button.pm-yesno-row--no:not(:disabled):hover{background:rgba(244,63,94,.2)!important;transform:translateY(-.5px);box-shadow:0 4px 18px rgba(0,0,0,.35)}}html:not([data-theme=light]) .prediction-markets-theme .pm-yesno-detail-selected--yes{background:linear-gradient(180deg,#34d399,#10b981)!important;border-color:rgba(16,185,129,.45)!important;box-shadow:0 0 0 2px rgba(52,211,153,.55),0 0 22px rgba(52,211,153,.22)!important}html:not([data-theme=light]) .prediction-markets-theme .pm-yesno-detail-selected--yes .pm-yesno-outcome-label{color:#ecfdf5!important}html:not([data-theme=light]) .prediction-markets-theme .pm-yesno-detail-selected--yes .pm-yesno-pill-detail{border-color:rgba(236,253,245,.55)!important;background:rgba(15,23,42,.2)!important;color:#f8fafc!important}html:not([data-theme=light]) .prediction-markets-theme .pm-yesno-detail-selected--no{background:linear-gradient(180deg,#fb7185,#e11d48)!important;border-color:rgba(251,113,133,.5)!important;box-shadow:0 0 0 2px rgba(251,113,133,.55),0 0 22px rgba(244,63,94,.22)!important}html:not([data-theme=light]) .prediction-markets-theme .pm-yesno-detail-selected--no .pm-yesno-outcome-label{color:#fff1f2!important}html:not([data-theme=light]) .prediction-markets-theme .pm-yesno-detail-selected--no .pm-yesno-pill-detail{border-color:rgba(255,241,242,.55)!important;background:rgba(15,23,42,.2)!important;color:#f8fafc!important}html:not([data-theme=light]) .prediction-markets-theme .pm-yesno-bar-track--detail{height:6px!important;border-radius:6px!important;background:rgba(255,255,255,.08)!important}html:not([data-theme=light]) .prediction-markets-theme .pm-yesno-bar-fill--yes{background:linear-gradient(90deg,#34d399,#a7f3d0)!important;border-radius:6px!important}html:not([data-theme=light]) .prediction-markets-theme .pm-yesno-bar-fill--no{background:linear-gradient(90deg,#fb7185,#fda4af)!important;border-radius:6px!important}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-confidence-rail button.pm-yesno-row--no:focus-visible,html:not([data-theme=light]) .prediction-markets-theme .pm-detail-confidence-rail button.pm-yesno-row--yes:focus-visible{outline:2px solid rgba(255,255,255,.92);outline-offset:2px;box-shadow:0 0 0 3px rgba(52,211,153,.35)}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-page .pm-detail-main>footer{border-top-color:rgba(255,255,255,.06)!important}html:not([data-theme=light]) .prediction-markets-theme .pm-detail-page .pm-detail-main>footer p{color:#94a3b8!important;font-size:12px!important;line-height:1.6!important}@media (prefers-reduced-motion:reduce){html:not([data-theme=light]) .prediction-markets-theme .pm-forecast-card--hub:hover{transform:none;filter:none}html:not([data-theme=light]) .prediction-markets-theme .pm-yesno-outcome-rows--detail .pm-yesno-row--no:hover,html:not([data-theme=light]) .prediction-markets-theme .pm-yesno-outcome-rows--detail .pm-yesno-row--yes:hover{transform:none!important}}