.article-market.svelte-1cjpfp3{position:relative;margin:2.2rem 0;padding:1.55rem 1.75rem;border-radius:.85rem;background:radial-gradient(circle at top right,rgba(245,158,11,.14),transparent 36%),var(--color-ink);color:#fff;overflow:hidden}.market-head.svelte-1cjpfp3,.market-label.svelte-1cjpfp3,.market-stats.svelte-1cjpfp3,.market-action.svelte-1cjpfp3{font-family:var(--font-mono)}.market-head.svelte-1cjpfp3{display:flex;align-items:center;gap:.45rem;margin-bottom:.8rem}.market-pulse.svelte-1cjpfp3{width:.42rem;height:.42rem;border-radius:999px;background:var(--color-amber-strong);box-shadow:0 0 #f59e0b59;animation:svelte-1cjpfp3-marketPulse 2s ease-in-out infinite}.market-label.svelte-1cjpfp3{font-size:.56rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-amber-strong)}.market-title.svelte-1cjpfp3{margin-bottom:1rem;font-family:var(--font-serif);font-size:1.08rem;font-weight:600;line-height:1.38}.market-row.svelte-1cjpfp3{display:flex;align-items:center;gap:1rem}.market-bar-wrap.svelte-1cjpfp3{flex:1;min-width:0}.market-bar.svelte-1cjpfp3{height:.55rem;border-radius:999px;background:#ffffff14;overflow:hidden}.market-bar-fill.svelte-1cjpfp3{height:100%;border-radius:999px;background:var(--market-accent)}.market-odds.svelte-1cjpfp3{display:flex;justify-content:space-between;gap:1rem;margin-top:.45rem;font-family:var(--font-mono);font-size:.66rem}.market-yes.svelte-1cjpfp3{color:#4ade80;font-weight:600}.market-no.svelte-1cjpfp3{color:#fff6}.market-stats.svelte-1cjpfp3{display:flex;flex-direction:column;gap:.2rem;font-size:.56rem;color:#ffffff6b;text-align:right}.market-stats.svelte-1cjpfp3 strong:where(.svelte-1cjpfp3){color:#ffffffc2;font-weight:600}.market-actions.svelte-1cjpfp3{display:flex;gap:.6rem;margin-top:1rem}.market-action.svelte-1cjpfp3{display:inline-flex;align-items:center;justify-content:center;padding:.55rem .95rem;border-radius:.45rem;font-size:.68rem;font-weight:600;letter-spacing:.02em}.market-action.yes.svelte-1cjpfp3{background:#22c55e26;color:#4ade80}.market-action.no.svelte-1cjpfp3{background:#ef44441f;color:#f87171}@keyframes svelte-1cjpfp3-marketPulse{0%,to{box-shadow:0 0 #f59e0b59;transform:scale(1)}50%{box-shadow:0 0 0 .4rem #f59e0b00;transform:scale(1.12)}}@media(max-width:720px){.market-row.svelte-1cjpfp3{flex-direction:column;align-items:stretch}.market-stats.svelte-1cjpfp3{text-align:left}}.market-card.svelte-13ezfw6{display:block;padding:.95rem 0;border-bottom:1px solid rgba(0,0,0,.05);color:inherit;text-decoration:none;transition:padding-left .2s ease}.market-card.svelte-13ezfw6:last-child{border-bottom:none}.market-card.svelte-13ezfw6:hover{padding-left:.35rem}.market-card.svelte-13ezfw6:hover .market-question:where(.svelte-13ezfw6){color:var(--color-amber)}.market-question.svelte-13ezfw6{margin-bottom:.55rem;font-family:var(--font-serif);font-size:.84rem;font-weight:600;line-height:1.34;transition:color .2s ease}.market-data.svelte-13ezfw6{display:flex;align-items:center;gap:.7rem}.market-bar.svelte-13ezfw6{flex:1;height:.32rem;border-radius:999px;background:#00000014;overflow:hidden}.market-fill.svelte-13ezfw6{height:100%;border-radius:999px;background:var(--market-accent)}.market-probability.svelte-13ezfw6,.market-meta.svelte-13ezfw6{font-family:var(--font-mono)}.market-probability.svelte-13ezfw6{min-width:2.6rem;font-size:.76rem;font-weight:600;text-align:right;color:var(--market-accent)}.market-meta.svelte-13ezfw6{display:flex;justify-content:space-between;gap:1rem;margin-top:.4rem;font-size:.52rem;color:var(--color-ink-subtle);letter-spacing:.03em}.story-card.svelte-2ic4dv{display:block;padding:.95rem 0;border-bottom:1px solid rgba(0,0,0,.05);color:inherit;text-decoration:none}.story-card.svelte-2ic4dv:last-child{border-bottom:none}.story-card.svelte-2ic4dv:hover .story-title:where(.svelte-2ic4dv){color:var(--color-amber)}.story-category.svelte-2ic4dv{margin-bottom:.25rem;font-family:var(--font-mono);font-size:.52rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-subtle)}.story-title.svelte-2ic4dv{margin-bottom:.28rem;font-family:var(--font-serif);font-size:.85rem;font-weight:600;line-height:1.3;transition:color .2s ease}.story-time.svelte-2ic4dv{font-size:.68rem;color:var(--color-ink-subtle)}.toc-col.svelte-yq9mcu{position:relative}.toc-inner.svelte-yq9mcu{position:sticky;top:5.25rem;padding-right:1.5rem}.toc-label.svelte-yq9mcu{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:.75rem;font-family:var(--font-mono);font-size:.52rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-subtle)}.toc-label-dot.svelte-yq9mcu{width:.3rem;height:.3rem;border-radius:.08rem;background:var(--color-amber);transform:rotate(45deg)}.toc-list.svelte-yq9mcu,.toc-float-list.svelte-yq9mcu{position:relative;margin:0;padding:0;list-style:none}.toc-list.svelte-yq9mcu:before{content:"";position:absolute;inset:0 auto 0 0;width:1.5px;background:var(--color-border-strong)}.toc-progress.svelte-yq9mcu{position:absolute;left:0;top:0;width:1.5px;border-radius:999px;background:var(--color-amber);transition:height .2s ease}.toc-link.svelte-yq9mcu{display:block;margin-left:-1.5px;border-left:1.5px solid transparent;padding:.42rem 0 .42rem .95rem;font-size:.72rem;line-height:1.38;color:var(--color-ink-subtle);text-decoration:none;transition:color .2s ease,border-color .2s ease}.toc-link.svelte-yq9mcu:hover{color:var(--color-ink-muted)}.toc-link.active.svelte-yq9mcu{border-left-color:var(--color-amber);color:var(--color-amber);font-weight:600}.toc-link.is-h3.svelte-yq9mcu{padding-left:1.7rem;font-size:.66rem}.toc-float.svelte-yq9mcu{display:none;position:fixed;right:1.5rem;bottom:1.5rem;z-index:40}.toc-float-btn.svelte-yq9mcu{position:relative;display:grid;place-items:center;width:2.9rem;height:2.9rem;border:none;border-radius:999px;background:var(--color-ink);color:var(--color-bg);cursor:pointer;box-shadow:0 10px 30px #00000029}.toc-float-btn.svelte-yq9mcu svg:where(.svelte-yq9mcu){width:1.1rem;height:1.1rem}.toc-dot.svelte-yq9mcu{position:absolute;top:.6rem;right:.6rem;width:.35rem;height:.35rem;border-radius:999px;background:var(--color-amber)}.toc-float-panel.svelte-yq9mcu{position:absolute;right:0;bottom:3.65rem;width:15rem;padding:1rem 1.1rem;border:1px solid rgba(0,0,0,.08);border-radius:.85rem;background:#fffffffa;box-shadow:0 18px 40px #0000001f;opacity:0;visibility:hidden;transform:translateY(.5rem);transition:opacity .22s ease,transform .22s ease,visibility .22s ease}.toc-float-panel.open.svelte-yq9mcu{opacity:1;visibility:visible;transform:translateY(0)}.toc-float-list.svelte-yq9mcu .toc-link:where(.svelte-yq9mcu){margin-left:0;border-left-color:var(--color-border-strong);font-size:.7rem}.toc-float-list.svelte-yq9mcu .toc-link.is-h3:where(.svelte-yq9mcu){font-size:.64rem;padding-left:1.45rem}@media(max-width:1100px){.toc-col.svelte-yq9mcu{display:none}.toc-float.svelte-yq9mcu{display:block}}@media(max-width:680px){.toc-float.svelte-yq9mcu{right:1rem;bottom:1rem}.toc-float-panel.svelte-yq9mcu{width:min(15rem,calc(100vw - 2rem))}}.article-page.svelte-b3p6sn{padding-bottom:4rem}.reading-progress.svelte-b3p6sn{position:fixed;top:3.75rem;left:0;right:0;z-index:50;height:2px}.reading-progress-fill.svelte-b3p6sn{height:100%;border-radius:0 999px 999px 0;background:linear-gradient(90deg,var(--color-amber),var(--color-amber-strong))}.article-hero.svelte-b3p6sn,.article-image-wrap.svelte-b3p6sn,.article-layout.svelte-b3p6sn{max-width:var(--page-width);margin:0 auto;padding-inline:2rem}.article-hero.svelte-b3p6sn{padding-top:2rem}.article-breadcrumb.svelte-b3p6sn,.article-category.svelte-b3p6sn,.article-breaking.svelte-b3p6sn,.article-meta-copy.svelte-b3p6sn,.article-image-caption.svelte-b3p6sn,.article-tag.svelte-b3p6sn{font-family:var(--font-mono)}.article-breadcrumb.svelte-b3p6sn{display:flex;align-items:center;gap:.4rem;margin-bottom:1.25rem;font-size:.58rem;color:var(--color-ink-subtle)}.article-breadcrumb.svelte-b3p6sn a:where(.svelte-b3p6sn){color:var(--color-ink-soft);text-decoration:none;transition:color .2s ease}.article-breadcrumb.svelte-b3p6sn a:where(.svelte-b3p6sn):hover{color:var(--color-amber)}.breadcrumb-sep.svelte-b3p6sn{opacity:.45}.article-header.svelte-b3p6sn{max-width:54rem}.article-category-row.svelte-b3p6sn{display:flex;align-items:center;gap:.55rem;margin-bottom:.9rem}.article-category.svelte-b3p6sn{display:inline-flex;align-items:center;gap:.4rem;font-size:.6rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-amber)}.article-category-dot.svelte-b3p6sn{width:.38rem;height:.38rem;border-radius:.1rem;background:var(--color-amber);transform:rotate(45deg)}.article-breaking.svelte-b3p6sn{border-radius:999px;padding:.18rem .55rem;background:#b91c1c1a;color:var(--color-red);font-size:.52rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.article-title.svelte-b3p6sn{margin:0;font-family:var(--font-serif);font-size:clamp(2.35rem,5vw,4rem);font-weight:800;line-height:1.05;letter-spacing:-.045em}.article-subtitle.svelte-b3p6sn{max-width:43rem;margin:1rem 0 0;font-size:1.08rem;font-weight:300;line-height:1.65;color:var(--color-ink-muted)}.article-meta.svelte-b3p6sn{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:1.8rem;padding:1.15rem 0;border-top:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06)}.article-authors.svelte-b3p6sn{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap}.article-author.svelte-b3p6sn{display:inline-flex;align-items:center;gap:.65rem;color:inherit;text-decoration:none}.article-author-avatar.svelte-b3p6sn{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:999px;background:linear-gradient(135deg,var(--color-amber),var(--color-amber-strong));font-family:var(--font-serif);font-size:.9rem;font-weight:700;color:#fff;box-shadow:0 8px 18px #b4530929}.article-author-copy.svelte-b3p6sn{display:flex;flex-direction:column;gap:.1rem}.article-author-name.svelte-b3p6sn{font-size:.84rem;font-weight:600}.article-author-role.svelte-b3p6sn{font-size:.68rem;color:var(--color-ink-soft)}.article-meta-sep.svelte-b3p6sn{width:1px;height:1.3rem;background:var(--color-border-strong)}.article-meta-copy.svelte-b3p6sn{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;font-size:.66rem;color:var(--color-ink-soft)}.article-share.svelte-b3p6sn{display:flex;align-items:center;gap:.35rem;margin-left:auto}.share-button.svelte-b3p6sn{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid rgba(0,0,0,.1);border-radius:.55rem;background:transparent;color:var(--color-ink-soft);cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease}.share-button.svelte-b3p6sn:hover,.share-button.is-active.svelte-b3p6sn{border-color:#b4530938;background:#b4530914;color:var(--color-amber)}.share-button.svelte-b3p6sn svg:where(.svelte-b3p6sn){width:.95rem;height:.95rem}.article-image-wrap.svelte-b3p6sn{padding-top:1.7rem}.article-image-shell.svelte-b3p6sn{overflow:hidden;border-radius:1rem;background:linear-gradient(145deg,#1e293b,#334155 45%,#475569)}.article-image.svelte-b3p6sn,.article-image-placeholder.svelte-b3p6sn{display:block;width:100%;aspect-ratio:21 / 9;object-fit:cover}.article-image-placeholder.svelte-b3p6sn{position:relative}.article-image-pattern.svelte-b3p6sn{position:absolute;inset:0;background-image:linear-gradient(30deg,rgba(255,255,255,.08) 12%,transparent 12.5%,transparent 87%,rgba(255,255,255,.08) 87.5%),linear-gradient(150deg,rgba(255,255,255,.08) 12%,transparent 12.5%,transparent 87%,rgba(255,255,255,.08) 87.5%);background-size:84px 144px;opacity:.3}.article-image-caption.svelte-b3p6sn{margin-top:.7rem;text-align:right;font-size:.6rem;color:var(--color-ink-subtle);letter-spacing:.02em}.article-layout.svelte-b3p6sn{display:grid;align-items:start;justify-content:center;padding-top:2.3rem}.article-layout.has-toc.svelte-b3p6sn{grid-template-columns:minmax(9rem,10.5rem) minmax(0,52rem) minmax(15rem,16.5rem);gap:2rem}.article-layout.no-toc.svelte-b3p6sn{grid-template-columns:minmax(0,54rem) minmax(15rem,16.5rem);gap:2.2rem}.article-main.svelte-b3p6sn{min-width:0}.article-body.svelte-b3p6sn{font-size:1.03rem;line-height:1.85;color:var(--color-ink2, var(--color-ink))}.article-body.svelte-b3p6sn .json-article-flexbox{gap:0}.article-body.svelte-b3p6sn .json-article-paragraph{margin:0 0 1.45rem;font-size:1.02rem;line-height:1.95;color:var(--color-ink-muted)}.article-body.svelte-b3p6sn .json-article-heading{margin:2.5rem 0 .85rem;font-family:var(--font-serif);color:var(--color-ink);letter-spacing:-.02em;scroll-margin-top:6.25rem}.article-body.svelte-b3p6sn h1.json-article-heading,.article-body.svelte-b3p6sn h2.json-article-heading{font-size:clamp(1.55rem,2.4vw,2rem);line-height:1.18}.article-body.svelte-b3p6sn h3.json-article-heading{font-size:1.28rem;line-height:1.26}.article-body.svelte-b3p6sn .json-article-image{width:100%;margin:1.85rem 0;border-radius:.9rem}.article-tags.svelte-b3p6sn{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1rem;padding-top:1.65rem;border-top:1px solid rgba(0,0,0,.06)}.article-tag.svelte-b3p6sn{display:inline-flex;align-items:center;padding:.36rem .7rem;border-radius:999px;background:#0000000a;font-size:.58rem;letter-spacing:.04em;color:var(--color-ink-soft);text-transform:uppercase}.article-sidebar.svelte-b3p6sn{min-width:0;padding-left:1.3rem;border-left:1px solid rgba(0,0,0,.05)}.article-sidebar-inner.svelte-b3p6sn{position:sticky;top:5.25rem}.sidebar-section.svelte-b3p6sn+.sidebar-section:where(.svelte-b3p6sn){margin-top:2rem}.sidebar-title.svelte-b3p6sn{display:inline-flex;align-items:center;gap:.45rem;margin-bottom:.7rem;padding-bottom:.65rem;border-bottom:2px solid var(--color-ink);font-family:var(--font-serif);font-size:.95rem;font-weight:700;font-style:italic}.sidebar-diamond.svelte-b3p6sn{width:.45rem;height:.45rem;border-radius:.08rem;background:var(--color-amber);transform:rotate(45deg)}.sidebar-empty.svelte-b3p6sn{padding:1rem 0;font-size:.8rem;line-height:1.6;color:var(--color-ink-soft)}.discussion-section.svelte-b3p6sn{margin-top:2.8rem;padding-bottom:2rem}.discussion-divider.svelte-b3p6sn{display:flex;align-items:center;gap:.85rem;margin-bottom:1.8rem}.discussion-divider-line.svelte-b3p6sn{flex:1;height:1px;background:#00000014}.discussion-divider-label.svelte-b3p6sn{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-mono);font-size:.6rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-soft)}.discussion-divider-dot.svelte-b3p6sn{width:.34rem;height:.34rem;border-radius:.08rem;background:var(--color-amber);transform:rotate(45deg)}.discussion-head.svelte-b3p6sn{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;flex-wrap:wrap}.discussion-count.svelte-b3p6sn{font-family:var(--font-serif);font-size:1.4rem;font-weight:700;letter-spacing:-.02em}.discussion-note.svelte-b3p6sn{font-size:.78rem;color:var(--color-ink-soft)}@media(max-width:1280px){.article-layout.has-toc.svelte-b3p6sn{grid-template-columns:9rem minmax(0,1fr) minmax(13.5rem,15rem);gap:1.6rem}.article-layout.no-toc.svelte-b3p6sn{grid-template-columns:minmax(0,1fr) minmax(13.5rem,15rem);gap:1.7rem}.article-sidebar.svelte-b3p6sn{padding-left:1rem}}@media(max-width:1100px){.article-layout.svelte-b3p6sn{grid-template-columns:1fr;gap:2.25rem}.article-main.svelte-b3p6sn{padding-right:0}.article-sidebar.svelte-b3p6sn{padding-left:0;border-left:none;padding-top:2rem;border-top:1px solid rgba(0,0,0,.07)}.article-sidebar-inner.svelte-b3p6sn{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media(max-width:720px){.article-hero.svelte-b3p6sn,.article-image-wrap.svelte-b3p6sn,.article-layout.svelte-b3p6sn{padding-inline:1rem}.article-title.svelte-b3p6sn{font-size:2.1rem}.article-subtitle.svelte-b3p6sn{font-size:1rem}.article-meta.svelte-b3p6sn{align-items:flex-start}.article-meta-sep.svelte-b3p6sn{display:none}.article-share.svelte-b3p6sn{margin-left:0}.article-image.svelte-b3p6sn,.article-image-placeholder.svelte-b3p6sn{aspect-ratio:16 / 9}.article-body.svelte-b3p6sn .json-article-paragraph{font-size:.98rem;line-height:1.82}.article-sidebar-inner.svelte-b3p6sn{grid-template-columns:1fr;gap:1.5rem}}
