:root{--cb-font-serif:var(--font-serif,"Newsreader"),"Georgia","Times New Roman",serif;--cb-bezel-radius:1rem;--cb-card-radius:10px;--cb-stroke:hsla(0,0%,100%,.08);--cb-stroke-hi:hsla(0,0%,100%,.16);--cb-display-xl:clamp(30px,4.4vw,56px);--cb-display-lg:clamp(24px,3vw,40px);--cb-display-md:clamp(20px,2.2vw,28px)}html[data-theme=light]{--cb-stroke:rgba(0,0,0,.09);--cb-stroke-hi:rgba(0,0,0,.16)}:root,html[data-theme=dark]{--cb-bg:#0a0a0b;--cb-surface:#121214;--cb-elevated:#1a1a1d;--cb-panel:rgba(10,10,11,.94);--cb-glass:#141416;--cb-glass-solid:#17171a;--cb-brand:#ff7a2e;--cb-brand-dim:rgba(255,122,46,.08);--cb-accent:#ff7a2e;--cb-accent-live:#ff7a2e;--cb-accent-live-dim:rgba(255,122,46,.07);--cb-accent-live-glow:rgba(255,122,46,.16);--cb-accent-live-muted:rgba(255,122,46,.32);--cb-interactive:var(--cb-accent-live);--cb-positive:#2dd4a0;--cb-negative:#ff5470;--cb-warn:#f0b840;--cb-text:#f4f3ee;--cb-muted:#a6a49c;--cb-dim:#85837a;--cb-on-accent:#1a0e06;--cb-border:hsla(0,0%,100%,.07);--cb-border-hi:rgba(255,122,46,.32);--cb-nav-bg:rgba(10,10,11,.92);--cb-sidebar-bg:rgba(10,10,11,.94);--cb-overlay:rgba(0,0,0,.78);--cb-shadow-card:0 18px 44px -24px rgba(0,0,0,.8);--cb-shadow-elevated:0 28px 64px -32px rgba(0,0,0,.85);--cb-bg-glow:radial-gradient(ellipse 70% 46% at 50% -14%,rgba(255,122,46,.04),transparent 60%),radial-gradient(ellipse 44% 30% at 88% 4%,rgba(255,122,46,.05),transparent 64%),radial-gradient(ellipse 34% 26% at 10% 14%,rgba(255,122,46,.03),transparent 62%),radial-gradient(ellipse 50% 30% at 50% 110%,rgba(255,122,46,.025),transparent 64%);--cb-plate-outer:hsla(0,0%,100%,.02);--cb-plate-inner:rgba(18,18,20,.94);--cb-inset-hi:hsla(0,0%,100%,.08);--cb-os-kicker-ink:#85837a;--cb-os-hairline-hi:rgba(255,122,46,.2);color-scheme:dark}html[data-theme=light]{--cb-bg:#f7f5f0;--cb-surface:#fbfaf6;--cb-elevated:#eceae2;--cb-panel:hsla(48,38%,97%,.94);--cb-glass:#fbfaf6;--cb-glass-solid:#f4f2ea;--cb-brand:#a03d00;--cb-brand-dim:rgba(160,61,0,.08);--cb-accent:#a03d00;--cb-accent-live:#a03d00;--cb-accent-live-dim:rgba(160,61,0,.07);--cb-accent-live-glow:rgba(160,61,0,.14);--cb-accent-live-muted:rgba(160,61,0,.32);--cb-interactive:var(--cb-accent-live);--cb-positive:#0d7a56;--cb-negative:#b91c3a;--cb-warn:#8b4513;--cb-text:#1c1a15;--cb-muted:#55503f;--cb-dim:#6b6656;--cb-on-accent:#fff;--cb-border:rgba(0,0,0,.08);--cb-border-hi:rgba(160,61,0,.28);--cb-nav-bg:hsla(43,30%,95%,.94);--cb-sidebar-bg:hsla(43,30%,95%,.96);--cb-overlay:rgba(0,0,0,.4);--cb-shadow-card:0 14px 36px -24px rgba(60,40,10,.35);--cb-shadow-elevated:0 24px 56px -32px rgba(60,40,10,.4);--cb-bg-glow:radial-gradient(ellipse 70% 46% at 50% -14%,rgba(160,61,0,.035),transparent 60%),radial-gradient(ellipse 44% 30% at 88% 4%,rgba(160,61,0,.04),transparent 64%);--cb-plate-outer:rgba(0,0,0,.015);--cb-plate-inner:hsla(48,38%,97%,.96);--cb-inset-hi:rgba(0,0,0,.05);--cb-os-kicker-ink:#6b6656;--cb-os-hairline-hi:rgba(160,61,0,.18);color-scheme:light}body{background-color:var(--cb-bg);background-image:var(--cb-bg-glow);background-attachment:fixed}.cb-glass,.cb-glass-solid,.cb-panel,.cb-topbar,[class*=plate-inner],[class*=plate-outer]{backdrop-filter:none;-webkit-backdrop-filter:none}.cb-topbar{background:var(--cb-nav-bg);border-bottom:1px solid var(--cb-border)}.cb-art-head__title,.cb-article-body h2,.cb-article-body h3,.cb-news-card__title,.cb-news-hero__title,.cb-news-stream__top strong,.cb-news-topic-card h3,.cb-news-trending__top strong,.cb-page-header__title{font-family:var(--cb-font-serif);letter-spacing:-.012em}.cb-page-header__title{font-size:clamp(28px,3.6vw,44px);font-weight:620;line-height:1.1}.cb-news-hero{position:relative;display:flex;flex-direction:column;gap:0;padding:28px 0 30px;border-top:3px double var(--cb-stroke-hi);border-bottom:1px solid var(--cb-border);border-radius:0;background:transparent;box-shadow:none;overflow:hidden}.cb-news-hero:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--cb-accent-live),transparent 85%);opacity:.85}.cb-news-hero__kicker{display:flex;align-items:center;gap:10px;margin-bottom:16px}.cb-news-hero__cat{font-size:11px;font-weight:700;letter-spacing:.16em;color:var(--cb-accent-live)}.cb-news-hero__breaking,.cb-news-hero__cat{font-family:var(--font-mono,ui-monospace,monospace);text-transform:uppercase}.cb-news-hero__breaking{font-size:10.5px;font-weight:800;letter-spacing:.14em;color:var(--cb-on-accent);background:var(--cb-accent-live);padding:3px 10px;border-radius:3px}.cb-news-hero__title{font-size:var(--cb-display-xl);font-weight:620;line-height:1.06;color:var(--cb-text);margin:0 0 14px;max-width:21ch}.cb-news-hero__excerpt{font-size:16px;line-height:1.6;color:var(--cb-muted);max-width:62ch;margin:0 0 18px}.cb-news-hero__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:16px;border-top:1px solid var(--cb-border)}.cb-news-hero__cta{font-family:var(--font-mono,ui-monospace,monospace);font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cb-accent-live)}.cb-news-card{position:relative;display:flex;flex-direction:column;gap:10px;padding:20px 0;border:0;border-bottom:1px solid var(--cb-border);border-radius:0;background:transparent;box-shadow:none;transition:padding-left .28s var(--cb-ease-smooth,cubic-bezier(.22,1,.36,1))}.cb-news-card:after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--cb-accent-live);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--cb-ease-smooth,cubic-bezier(.22,1,.36,1))}.cb-news-card:hover:after{transform:scaleX(1)}.cb-news-card:hover{padding-left:12px;background:transparent;box-shadow:none}.cb-news-card__top{display:flex;align-items:center;gap:10px}.cb-news-card__index{font-size:13px;color:var(--cb-dim);border-right:1px solid var(--cb-border);padding-right:10px;line-height:1}.cb-news-card__cat,.cb-news-card__index{font-family:var(--font-mono,ui-monospace,monospace);font-weight:700}.cb-news-card__cat{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--cb-accent-live)}.cb-news-card__title{font-size:var(--cb-display-md);font-weight:600;line-height:1.2;color:var(--cb-text);margin:0}.cb-news-card__excerpt{font-size:14px;line-height:1.55;color:var(--cb-muted);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cb-news-card__img{display:none}.cb-news-trending{border-left:1px solid var(--cb-border);border-radius:0;background:transparent;box-shadow:none}.cb-news-trending__head{border-bottom:1px solid var(--cb-border);padding-bottom:12px;margin-bottom:4px}.cb-news-trending__head h2{font-family:var(--cb-font-serif);font-size:19px;font-weight:620}.cb-news-trending__list li{border-bottom:1px solid var(--cb-border)}.cb-news-trending__list li:last-child{border-bottom:none}.cb-news-trending__rank{font-family:var(--font-mono,ui-monospace,monospace);font-size:14px;font-weight:700;color:var(--cb-accent-live)}.cb-news-toolbar{border-bottom:1px solid var(--cb-border)}.cb-news-tabs button{border:0;border-radius:0;background:transparent;border-bottom:2px solid transparent}.cb-news-tabs button.is-active{background:transparent;border-bottom-color:var(--cb-accent-live);color:var(--cb-accent-live)}.cb-news-sort button{border:1px solid var(--cb-border);border-radius:0;background:transparent}.cb-news-sort button.is-active{background:var(--cb-accent-live);color:var(--cb-on-accent);border-color:var(--cb-accent-live)}.cb-news-context{border:1px solid var(--cb-border);border-radius:var(--cb-card-radius);background:var(--cb-surface);box-shadow:none}.cb-news-context strong{font-family:var(--font-mono,ui-monospace,monospace);color:var(--cb-accent-live)}.cb-news-topic-card{border:1px solid var(--cb-border);border-radius:var(--cb-card-radius);background:var(--cb-surface);box-shadow:none}.cb-news-topic-card li{border-bottom:1px solid var(--cb-border)}.cb-news-topic-card li:last-child{border-bottom:none}.cb-news-stream ol li{border-bottom:1px solid var(--cb-border)}.cb-news-stream ol li:last-child{border-bottom:none}.cb-news-desk__freshness{border-bottom:1px solid var(--cb-border)}.cb-news-section-head h2{font-family:var(--cb-font-serif);font-size:clamp(20px,2.4vw,28px);font-weight:620}.cb-news-section-head>div>span:first-child{font-family:var(--font-mono,ui-monospace,monospace);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--cb-accent-live)}.cb-home-news-rail__lead-media,.cb-home-news-rail__thumb,.cb-news-feed .cb-news-card__media{display:none!important}.cb-article-page__layout{display:grid;grid-gap:40px;gap:40px;grid-template-columns:minmax(0,1fr);align-items:start;max-width:760px;margin:0 auto}@media (min-width:1080px){.cb-article-page__layout{grid-template-columns:minmax(0,720px) minmax(0,300px);gap:48px;max-width:1100px}.cb-article-page__sidebar{position:-webkit-sticky;position:sticky;top:96px}}.cb-art-head__title{font-size:clamp(28px,4.4vw,48px);font-weight:620;line-height:1.08;letter-spacing:-.014em;margin-bottom:14px}.cb-art-dateline{font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;letter-spacing:.04em;color:var(--cb-muted)}.cb-article-body{font-size:clamp(16.5px,1.6vw,18px);line-height:1.72;color:var(--cb-text);max-width:68ch}.cb-article-body p{margin:0 0 1.15em}.cb-article-body h2{font-size:clamp(22px,2.6vw,30px);font-weight:620;line-height:1.2;margin:1.6em 0 .6em}.cb-article-body h3{font-size:clamp(18px,2vw,22px);font-weight:620;line-height:1.25;margin:1.4em 0 .5em}.cb-article-body img{max-width:100%;height:auto;border-radius:8px}.cb-article-body table{display:block;max-width:100%;overflow-x:auto;font-size:.92em}.cb-article-body blockquote{border-left:3px solid var(--cb-accent-live);padding-left:18px;margin:1.4em 0;color:var(--cb-muted);font-style:italic}.cb-art-hero img{width:100%;height:auto;max-height:min(52vh,480px);object-fit:cover;border-radius:10px;display:block}.cb-article-page__sidebar-section{background:var(--cb-surface);border:1px solid var(--cb-border);border-radius:var(--cb-card-radius);box-shadow:none}.cb-article-page__sidebar-item:hover{color:var(--cb-accent-live)}.cb-article-page__sidebar-tag{border-radius:6px;background:var(--cb-elevated);border:1px solid var(--cb-border)}.cb-article-swipe{border:1px solid var(--cb-border);border-radius:var(--cb-card-radius);background:var(--cb-surface);box-shadow:none}.cb-btn-primary{border-radius:8px;background:var(--cb-accent-live);color:var(--cb-on-accent);border:1px solid var(--cb-accent-live)}.cb-btn-ghost{border-radius:8px;background:transparent;border:1px solid var(--cb-border);color:var(--cb-text)}.cb-news-badge{border-radius:3px}@media (max-width:767px){.cb-news-hero__title{font-size:clamp(26px,7.4vw,38px)}.cb-news-hero__excerpt{font-size:15px}.cb-news-hero__foot{align-items:flex-start;flex-direction:column}.cb-news-card__title{font-size:18px}.cb-news-trending{border-left:0;border-top:1px solid var(--cb-border);padding-top:16px}.cb-article-page__layout{gap:32px}.cb-article-page__sidebar{order:2}}@media (max-width:480px){.cb-news-toolbar{flex-direction:column;align-items:stretch;gap:10px}.cb-news-tabs{overflow-x:auto;-webkit-overflow-scrolling:touch}.cb-art-dateline{flex-wrap:wrap;line-height:1.7}.cb-article-body{font-size:16.5px}}@media (prefers-reduced-motion:reduce){.cb-news-card{transition:none}.cb-news-card:after,.cb-news-card:hover:after{transform:none}.cb-news-card:hover{padding-left:0}}.cb-fresh-read{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cb-muted);white-space:nowrap}.cb-fresh-read__dot{width:7px;height:7px;border-radius:50%;background:var(--cb-accent-live);box-shadow:0 0 0 0 var(--cb-accent-live-glow);animation:cb-fresh-pulse 2.4s var(--cb-ease-smooth,cubic-bezier(.22,1,.36,1)) infinite}@keyframes cb-fresh-pulse{0%{box-shadow:0 0 0 0 var(--cb-accent-live-glow)}70%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}.cb-dispatch-edition{letter-spacing:.14em;color:var(--cb-dim);white-space:nowrap}.cb-dispatch-edition,.cb-dispatch-read__age{font-family:var(--font-mono,ui-monospace,monospace);font-size:9px;font-weight:700;text-transform:uppercase}.cb-dispatch-read__age{display:block;margin-top:3px;letter-spacing:.1em;color:var(--cb-accent-live);text-align:right}.cb-dispatch-section-head__side{display:flex;align-items:center;gap:14px}.cb-dispatch-hero{border:0;border-top:3px double var(--cb-stroke-hi);border-bottom:1px solid var(--cb-border);border-radius:0;background:transparent;box-shadow:none;padding:clamp(1.25rem,3vw,2.5rem) 0}.cb-dispatch-hero:after{display:none}.cb-dispatch-hero__lead h1{font-family:var(--cb-font-serif);font-size:clamp(2.6rem,6.2vw,4.8rem);font-weight:620;letter-spacing:-.022em;line-height:1.01;max-width:13ch}.cb-dispatch-hero__lead h1 span{display:inline;color:var(--cb-accent-live);font-style:italic;font-weight:560}.cb-dispatch-hero__lead>p{font-size:clamp(1rem,1.35vw,1.12rem)}.cb-dispatch-action--quiet{border-radius:8px;border-color:var(--cb-border-hi)}.cb-dispatch-action--quiet:hover{border-color:var(--cb-accent-live);background:var(--cb-accent-live-dim)}.cb-dispatch-read{border:1px solid var(--cb-border);border-radius:var(--cb-card-radius);background:var(--cb-surface);box-shadow:var(--cb-shadow-card);padding:1.1rem 1.15rem .9rem}.cb-dispatch-read h2{font-family:var(--cb-font-serif);font-weight:620;letter-spacing:-.014em}.cb-dispatch-coin__rank{color:var(--cb-accent-live);font-weight:700}.cb-dispatch-coin:hover{background:var(--cb-accent-live-dim)}.cb-dispatch-news-desk .cb-signal-card{border:1px solid var(--cb-border);border-radius:var(--cb-card-radius);background:var(--cb-surface);box-shadow:none}.cb-news-compact{counter-reset:cb-news-index}.cb-news-compact__card{counter-increment:cb-news-index;position:relative;padding-left:46px}.cb-news-compact__card:before{content:counter(cb-news-index,decimal-leading-zero);position:absolute;left:0;top:20px;font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;font-weight:700;color:var(--cb-accent-live);line-height:1}.cb-news-compact__thumb{display:none!important}.cb-news-compact__link{grid-template-columns:minmax(0,1fr)}.cb-news-compact__title{font-family:var(--cb-font-serif);font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.cb-news-compact__fresh{font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cb-news-compact__fresh,.cb-news-compact__time{font-family:var(--font-mono,ui-monospace,monospace)}.cb-news-compact__time{font-size:10px;letter-spacing:.04em}.cb-news-compact__take{font-size:13.5px;color:var(--cb-muted);line-height:1.55}.cb-dispatch-state__copy h2{font-family:var(--cb-font-serif);font-weight:620;letter-spacing:-.014em}.cb-dispatch-state__signal{border-radius:4px;border-color:var(--cb-border-hi);color:var(--cb-accent-live)}.cb-dispatch-command{border:0;border-top:3px double var(--cb-stroke-hi);border-bottom:1px solid var(--cb-border);border-radius:0;background:transparent;padding:clamp(1.4rem,3vw,2.2rem) 0}.cb-dispatch-command h2{max-width:20ch;font-family:var(--cb-font-serif);letter-spacing:-.018em}.cb-batmi-chat{border:1px solid var(--cb-border);border-radius:var(--cb-card-radius);background:var(--cb-surface);box-shadow:var(--cb-shadow-card);overflow:hidden}.cb-batmi-chat__head{display:flex;align-items:center;gap:12px;padding:13px 18px;border-bottom:1px solid var(--cb-border);background:var(--cb-elevated)}.cb-batmi-chat__mark{font-family:var(--cb-font-serif);font-size:17px;font-weight:620;letter-spacing:-.01em;color:var(--cb-text)}.cb-batmi-chat__status{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono,ui-monospace,monospace);font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cb-accent-live)}.cb-batmi-chat__head-actions{margin-left:auto;display:flex;align-items:center;gap:14px}.cb-batmi-chat__link{background:none;border:0;padding:0;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cb-muted);cursor:pointer;text-decoration:none;transition:color .16s var(--cb-ease-smooth,cubic-bezier(.22,1,.36,1))}.cb-batmi-chat__link:hover{color:var(--cb-accent-live)}.cb-batmi-chat__thread{padding:18px 18px 6px;min-height:140px}.cb-batmi-chat .cb-batmi-hero__answers{max-height:460px;overflow-y:auto;margin-top:0;padding:0 4px 10px 0;border:0;border-radius:0;background:transparent;gap:16px}.cb-batmi-chat .cb-batmi-hero__answers.is-compact{max-height:460px}.cb-batmi-chat .cb-batmi-hero__user{align-self:flex-end;max-width:78%;padding:10px 14px;border-radius:14px 14px 4px 14px;background:var(--cb-accent-live-dim);border:1px solid var(--cb-border-hi);font-size:13.5px;line-height:1.5;color:var(--cb-text)}.cb-batmi-chat .cb-batmi-hero__ai{max-width:92%;min-width:0}.cb-batmi-chat .cb-batmi-hero__ai-label{font-family:var(--cb-font-serif);font-size:13px;font-weight:620;letter-spacing:0;text-transform:none;color:var(--cb-accent-live);margin-bottom:6px}.cb-batmi-chat .cb-batmi-hero__md{font-size:14px;line-height:1.62;color:var(--cb-muted)}.cb-batmi-chat .cb-batmi-hero__section{padding:10px 12px;border-radius:8px;border:1px solid var(--cb-border);border-left-width:3px;background:var(--cb-elevated)}.cb-batmi-chat .cb-batmi-hero__section-title{font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.cb-batmi-chat .cb-batmi-hero__actions{display:none}.cb-batmi-chat .cb-batmi-typing span{background:var(--cb-accent-live)}.cb-batmi-chat__empty{text-align:center;padding:26px 8px 20px}.cb-batmi-chat__empty-title{font-family:var(--cb-font-serif);font-size:20px;font-weight:620;color:var(--cb-text);margin:0 0 6px}.cb-batmi-chat__empty-sub{font-size:13.5px;color:var(--cb-dim);margin:0 0 20px}.cb-batmi-chat__chips{justify-content:center;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:8px;gap:8px;margin-top:0}.cb-batmi-chat__chips .cb-chip{justify-content:flex-start;border-radius:6px;border-color:var(--cb-border);background:transparent;color:var(--cb-muted);padding:9px 12px}.cb-batmi-chat__chips .cb-chip:hover{border-color:var(--cb-border-hi);background:var(--cb-accent-live-dim);color:var(--cb-text)}.cb-batmi-chat__form{padding:12px 18px 16px;border-top:1px solid var(--cb-border);background:var(--cb-surface)}.cb-batmi-chat .cb-batmi-input-wrap{min-height:48px;border:1px solid var(--cb-border);border-radius:8px;background:var(--cb-elevated);box-shadow:none}.cb-batmi-chat .cb-batmi-input-wrap:focus-within{border-color:var(--cb-accent-live);box-shadow:0 0 0 3px var(--cb-accent-live-dim)}.cb-batmi-chat .cb-batmi-input-wrap input{color:var(--cb-text)}.cb-batmi-chat .cb-batmi-input-wrap input::placeholder{color:var(--cb-dim)}.cb-batmi-chat .cb-batmi-scan{min-height:34px;border-radius:6px;border:0;background:var(--cb-accent-live);color:var(--cb-on-accent);font-weight:700}.cb-batmi-chat .cb-batmi-scan:disabled{opacity:.45}.cb-batmi-chat .cb-batmi-input-wrap.is-live .cb-batmi-scan{background:var(--cb-elevated);color:var(--cb-accent-live)}@media (max-width:767px){.cb-dispatch-hero__lead h1{font-size:clamp(2.2rem,9vw,3.1rem)}.cb-dispatch-hero__grid{gap:1.6rem}.cb-dispatch-read__age{text-align:left}.cb-news-compact__card{padding-left:40px}.cb-news-compact__card:before{top:18px;font-size:11px}.cb-batmi-chat__chips{grid-template-columns:1fr}.cb-batmi-chat .cb-batmi-hero__user{max-width:92%}.cb-dispatch-section-head__side{gap:10px}}@media (max-width:480px){.cb-dispatch-hero__topline{flex-wrap:wrap;gap:8px 14px}.cb-dispatch-edition{order:3}.cb-fresh-read{order:4}.cb-batmi-chat__head-actions{gap:10px}}@media (prefers-reduced-motion:reduce){.cb-fresh-read__dot{animation:none;box-shadow:none}.cb-batmi-chat .cb-batmi-hero__answers{scroll-behavior:auto}}