#marketView{max-width:1140px;margin:auto;padding-bottom:24px;min-width:0}.market-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 0 16px}.market-heading h2{margin:5px 0;font-size:clamp(23px,3vw,32px)}.market-heading p,.market-disclosure{color:var(--muted);font-size:13px}.market-eyebrow{letter-spacing:.12em;font-size:11px!important}.market-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.market-card{padding:18px;min-width:0}.market-card h4{font-size:18px;line-height:1.35;margin:12px 0}.market-card p,.market-actions p,.market-lead p{font-size:15px;line-height:1.6}.market-topic{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;font-weight:650;color:var(--muted)}.market-badge{background:var(--bg);border:1px solid var(--line);border-radius:20px;padding:4px 8px;font-size:11px}.market-refs{display:block;margin-top:12px;font-size:12px;overflow-wrap:anywhere}.market-refs a,.market-sources a{color:var(--accent,#3478f6)}.market-edition{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:14px 0}.market-edition label{font-size:12px}.market-edition select{display:block;margin-top:4px;max-width:100%}.market-lead{padding:22px;margin-bottom:24px}.market-lead h3{font-size:23px;margin:0 0 12px}.market-actions{margin:18px 0;padding:20px}.market-actions li{padding:8px 0}.market-actions p{margin:6px 0}.market-empty{padding:28px}.market-sources{padding:18px;margin:18px 0}.market-sources li{padding:6px 0;overflow-wrap:anywhere}.market-disclosure{padding:0 6px;line-height:1.5}.cf-bottom-nav button span{max-width:100%;overflow-wrap:anywhere;line-height:1.12}.cf-bottom-nav button{min-width:0}@media(max-width:600px){.market-grid{grid-template-columns:1fr}.market-heading{align-items:flex-start;flex-direction:column}.market-heading button{align-self:flex-end}.market-edition{align-items:flex-start;flex-direction:column}.market-lead,.market-card{padding:16px}}

.cf-bottom-nav button span:last-child{font-size:11px!important}
