.market-materials{--mm-page:#f5f9fb;--mm-panel:#fff;--mm-soft:#f8fbfc;--mm-border:#c9d9e2;--mm-text:#132733;--mm-muted:#49616f;--mm-blue:#0866c6;--mm-negative:#1671b6;--mm-positive:#c72e4e;color:var(--mm-text);min-width:0;font-size:15px;line-height:1.5}html[data-product-theme=dark] .market-materials{--mm-page:#06131f;--mm-panel:#0a1d2a;--mm-soft:#0d2433;--mm-border:#1e4254;--mm-text:#f4f8fb;--mm-muted:#a9bbc7;--mm-blue:#62b4f4;--mm-negative:#62b4f4;--mm-positive:#f05f78}.market-materials :is(h1,h2,h3,p){color:inherit;margin:0}.market-materials a{color:var(--mm-blue)}.market-materials button,.market-materials input{font:inherit}.market-materials :focus-visible{outline:3px solid var(--mm-blue);outline-offset:2px}.mm-heading{justify-content:space-between;align-items:end;gap:16px;margin:0 0 18px;display:flex}.mm-heading h1{font-size:30px;font-weight:700;line-height:1.25}.mm-heading p{color:var(--mm-muted);margin-top:6px}.mm-heading small{color:var(--mm-muted);white-space:nowrap;font-size:13px}.mm-filters{border-bottom:1px solid var(--mm-border);scrollbar-width:thin;gap:8px;padding-bottom:12px;display:flex;overflow-x:auto}.mm-filters button{border:1px solid var(--mm-border);background:var(--mm-panel);color:var(--mm-text);cursor:pointer;border-radius:8px;flex:none;min-height:42px;padding:9px 14px}.mm-filters button[aria-pressed=true]{background:var(--mm-blue);border-color:var(--mm-blue);color:#fff;font-weight:700}html[data-product-theme=dark] .mm-filters button[aria-pressed=true]{color:#06131f}.mm-layout{grid-template-columns:minmax(0,2.2fr) minmax(260px,.85fr);align-items:start;gap:16px;margin-top:16px;display:grid}.mm-main{gap:16px;min-width:0;display:grid}.mm-featured,.mm-latest,.mm-x-tray,.mm-sidebar{border:1px solid var(--mm-border);background:var(--mm-panel);border-radius:12px;min-width:0}.mm-featured,.mm-latest,.mm-x-tray{padding:16px}.mm-featured>header,.mm-latest>header,.mm-x-tray>header{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:12px;display:flex}.mm-featured h2,.mm-latest h2,.mm-x-tray h2{font-size:19px;font-weight:700}.mm-featured header span,.mm-latest header span,.mm-x-tray header span{color:var(--mm-muted);font-size:13px}.mm-featured>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.mm-featured a{background:var(--mm-soft);border:1px solid var(--mm-border);min-width:0;color:var(--mm-text);border-radius:9px;flex-direction:column;gap:5px;padding:12px;text-decoration:none;display:flex}.mm-featured a:hover{border-color:var(--mm-blue)}.mm-featured time,.mm-featured small{color:var(--mm-muted);font-size:13px}.mm-featured strong{overflow-wrap:anywhere;font-size:15px;line-height:1.35}.mm-latest>ol,.mm-x-tray>ol{gap:10px;margin:12px 0;padding:0;list-style:none;display:grid}.mm-card{background:var(--mm-soft);border:1px solid var(--mm-border);border-radius:9px;min-width:0;padding:14px;scroll-margin-top:96px}.mm-card-head{align-items:center;gap:9px;margin-bottom:7px;display:flex}.mm-card-head time{color:var(--mm-muted);font-variant-numeric:tabular-nums;font-size:13px}.mm-category{border:1px solid var(--mm-border);color:var(--mm-blue);border-radius:5px;padding:2px 7px;font-size:12px;font-weight:700}.mm-category--flash{color:var(--mm-positive)}.mm-category--speech{color:#bd851e}.mm-card h3{overflow-wrap:anywhere;font-size:17px;line-height:1.4}.mm-card>p{color:var(--mm-muted);margin:5px 0 8px;font-size:14px}.mm-sources,.mm-status{flex-wrap:wrap;gap:6px;display:flex}.mm-sources span,.mm-status span{border:1px solid var(--mm-border);color:var(--mm-muted);background:var(--mm-panel);border-radius:5px;padding:3px 7px;font-size:12px}.mm-card-foot{justify-content:space-between;align-items:center;gap:10px;margin:10px 0;display:flex}.mm-card-foot strong{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px}.mm-negative{color:var(--mm-negative)}.mm-positive{color:var(--mm-positive)}.mm-card details{border-top:1px solid var(--mm-border);padding-top:8px}.mm-card summary{cursor:pointer;color:var(--mm-blue);font-size:13px;font-weight:650}.mm-expanded{color:var(--mm-muted);padding:9px 0;font-size:13px}.mm-expanded ul{margin:8px 0;padding-left:18px}.mm-expanded li{margin:5px 0}.mm-expanded li span{margin-right:12px}.mm-actions{flex-wrap:wrap;gap:12px;margin-top:9px;font-size:13px;font-weight:650;display:flex}.mm-pages{justify-content:center;align-items:center;gap:14px;margin-top:10px;display:flex}.mm-pages button,.mm-more,.mm-x-tray button,.mm-sidebar button{cursor:pointer;border:1px solid var(--mm-border);background:var(--mm-panel);color:var(--mm-text);border-radius:7px;padding:8px 11px}.mm-pages button:disabled{opacity:.5;cursor:default}.mm-more{margin-top:10px}.mm-empty{color:var(--mm-muted);background:var(--mm-soft);border-radius:8px;padding:14px;font-size:14px}.mm-x-tray li{border:1px solid var(--mm-border);background:var(--mm-soft);border-radius:8px;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid}.mm-x-tray time,.mm-x-tray li span{color:var(--mm-muted);font-size:13px}.mm-x-tray li div{gap:3px;min-width:0;display:grid}.mm-x-tray li strong{font-size:14px}.mm-x-tray button{white-space:nowrap;color:var(--mm-blue)}.mm-sidebar{padding:16px;position:sticky;top:80px}.mm-sidebar form label{margin-bottom:8px;font-weight:700;display:block}.mm-sidebar form>div{gap:7px;display:flex}.mm-sidebar input{border:1px solid var(--mm-border);background:var(--mm-soft);width:100%;min-width:0;color:var(--mm-text);border-radius:7px;padding:9px}.mm-sidebar form button{background:var(--mm-blue);color:#fff;border-color:var(--mm-blue);white-space:nowrap;flex:none;min-width:64px}.mm-sidebar p{color:var(--mm-muted);margin:16px 0;font-size:13px}.mm-sidebar nav{border-top:1px solid var(--mm-border);gap:7px;padding-top:12px;display:grid}.mm-sidebar nav a{font-size:14px;text-decoration:none}.mm-latest>ol{grid-template-columns:minmax(0,1fr)}.mm-latest>ol>li{min-width:0}.mm-card>p{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html[data-product-theme=dark] .mm-sidebar form button{color:#06131f}.site-shell.density-news .market-materials :is(h1,h2,h3){color:var(--mm-text)}.site-shell.density-news .market-materials :is(.mm-heading p,.mm-card>p,.mm-sidebar p,.mm-expanded,.mm-empty),.site-shell.density-news .market-materials :is(time,small){color:var(--mm-muted)}.site-shell.density-news .market-materials :is(a,.mm-card summary){color:var(--mm-blue)}.site-shell.density-news .market-materials .mm-featured a{color:var(--mm-text)}@media (max-width:900px){.mm-layout{grid-template-columns:minmax(0,1fr)}.mm-sidebar{position:static}.mm-featured>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.mm-heading{display:block}.mm-heading h1{font-size:25px}.mm-heading small{margin-top:6px;display:block}.mm-featured>div{grid-template-columns:1fr}.mm-featured,.mm-latest,.mm-x-tray,.mm-sidebar{padding:12px}.mm-card-foot{display:block}.mm-card-foot strong{margin-top:7px;display:block}.mm-x-tray li{grid-template-columns:minmax(0,1fr)}.mm-x-tray li button{justify-self:start}.mm-featured>header,.mm-latest>header,.mm-x-tray>header{display:block}.mm-featured header span,.mm-latest header span,.mm-x-tray header span{margin-top:3px;display:block}}
