.edition-masthead{width:100%;background:#f5ede2;border-bottom:1px solid #e6dccb;color:#1a202c;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;position:relative;z-index:30}.edition-masthead-inner{max-width:1280px;margin:0 auto;padding:8px 16px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-height:32px}.edition-left{gap:8px;min-width:0}.edition-center,.edition-left{display:flex;align-items:center}.edition-center{gap:10px;white-space:nowrap;justify-content:center}.edition-right{display:flex;align-items:center;gap:10px;justify-content:flex-end;white-space:nowrap}.edition-dot{position:relative;width:8px;height:8px;flex-shrink:0}.edition-dot,.edition-dot-pulse{border-radius:50%;background:#c0392b}.edition-dot-pulse{position:absolute;inset:-4px;opacity:.4;animation:edition-pulse 1.6s ease-out infinite}@keyframes edition-pulse{0%{transform:scale(.6);opacity:.55}80%{transform:scale(1.8);opacity:0}to{transform:scale(1.8);opacity:0}}.edition-weather{min-width:0;letter-spacing:.09em;display:inline-flex;align-items:center;gap:6px;max-width:100%}.edition-weather-text{display:inline-flex;align-items:baseline;min-width:0;white-space:nowrap}.edition-weather-primary{flex-shrink:0}.edition-weather-suffix{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edition-weather-loading{opacity:.55}.edition-weather-rain{color:#1d4ed8}.edition-weather-rain .edition-rain-icon{color:#1d4ed8;display:inline-flex;align-items:center;animation:edition-rain-bob 2.2s ease-in-out infinite}@keyframes edition-rain-bob{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(1px);opacity:.72}}.edition-title{color:#0b1018}.edition-num{color:#c0392b;font-variant-numeric:tabular-nums;letter-spacing:.05em}.edition-dot-sep{color:#b3a994;font-weight:400}.edition-date{color:#1a202c}.edition-date,.edition-index{font-variant-numeric:tabular-nums}.edition-index{display:inline-flex;align-items:center;gap:6px;animation:edition-fade .4s ease both}.edition-index-name{color:#4a5568}.edition-index-value{color:#0b1018}.edition-index-arrow{font-size:9px}.edition-index-pct{font-weight:700}.edition-index-up .edition-index-arrow,.edition-index-up .edition-index-pct{color:#0e6f5f}.edition-index-down .edition-index-arrow,.edition-index-down .edition-index-pct{color:#c0392b}.edition-index-flat .edition-index-arrow,.edition-index-flat .edition-index-pct{color:#6b7280}@keyframes edition-fade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.edition-masthead-inner{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:7px 12px}.edition-center,.edition-right .edition-date,.edition-right .edition-index-name{display:none}.edition-right{gap:6px;min-width:0;flex-shrink:0}.edition-weather{font-size:10.5px}}.wire-ticker{width:100%;background:#0b1018;color:#f1efe8;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;border-bottom:1px solid rgba(255,255,255,.06);position:relative;z-index:29;opacity:0;transform:translateY(-6px);transition:opacity .6s ease,transform .6s ease}.wire-ticker.in{opacity:1;transform:translateY(0)}.wire-ticker-inner{max-width:1280px;margin:0 auto;padding:0 16px;display:grid;grid-template-columns:auto 1fr;align-items:stretch;gap:14px;min-height:44px}.wire-pill{display:inline-flex;align-items:center;gap:8px;background:#c0392b;color:#fff;font-size:10px;font-weight:800;letter-spacing:.18em;padding:0 14px;border-radius:4px;align-self:center;text-transform:uppercase;white-space:nowrap;box-shadow:0 2px 10px rgba(192,57,43,.35)}.wire-pill-dot{width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 10px #fff;animation:wire-pulse 1.4s ease-in-out infinite}@keyframes wire-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.wire-viewport{overflow:hidden;position:relative;display:flex;align-items:center;min-width:0;mask-image:linear-gradient(90deg,transparent 0,#000 32px,#000 calc(100% - 48px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 32px,#000 calc(100% - 48px),transparent)}.wire-track{display:inline-flex;align-items:center;gap:34px;white-space:nowrap;padding:10px 24px;animation:wire-scroll 55s linear infinite;will-change:transform}.wire-viewport:focus-within .wire-track,.wire-viewport:hover .wire-track{animation-play-state:paused}.wire-track-empty{padding:10px 24px;min-height:24px}@keyframes wire-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.wire-headline{display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none;transition:color .2s ease;font-size:13.5px}.wire-headline:hover{color:#fff}.wire-headline:hover .wire-title{text-decoration:underline;text-underline-offset:3px}.wire-chip{display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9px;font-weight:700;letter-spacing:.16em;padding:3px 7px;border-radius:3px;white-space:nowrap;flex-shrink:0}.wire-chip-teal{background:rgba(20,160,152,.16);color:#5eead4}.wire-chip-gold{background:rgba(234,179,8,.16);color:#facc15}.wire-chip-rose{background:rgba(244,63,94,.18);color:#fda4af}.wire-chip-violet{background:rgba(139,92,246,.18);color:#c4b5fd}.wire-chip-ink{background:rgba(241,245,249,.12);color:#e2e8f0}.wire-title{color:#e6e1d5;font-weight:500;letter-spacing:.005em}.wire-ticker-static .wire-static-list{display:flex;flex-direction:column;padding:8px 0;gap:4px;min-width:0}.wire-ticker-static .wire-headline{padding:4px 0;font-size:12.5px}@media (max-width:760px){.wire-ticker-inner{padding:0 10px;gap:10px;min-height:38px}.wire-pill{padding:0 10px;font-size:9.5px;letter-spacing:.14em}.wire-track{gap:24px;animation-duration:35s;padding:8px 16px}.wire-headline{font-size:12.5px;gap:8px}.wire-chip{font-size:8.5px;padding:2px 5px}}@media (prefers-reduced-motion:reduce){.edition-dot-pulse,.wire-pill-dot,.wire-track{animation:none}}