#market-brief-v1{--mb-bg:light-dark(#f5f6f8,#10151e);--mb-paper:light-dark(#ffffff,#181f2b);--mb-ink:light-dark(#172234,#eaf0fa);--mb-soft:light-dark(#647187,#a4b2c8);--mb-line:light-dark(#e4e9f0,#2c3749);--mb-tint:light-dark(#f3f6fa,#202a39);--mb-blue:light-dark(#2358ad,#89b5ff);--mb-blue-bg:light-dark(#eaf1fc,#263a59);--mb-up:light-dark(#bf3845,#ff8991);--mb-down:light-dark(#15846c,#6ad4b5);--mb-warn:light-dark(#95631a,#eec07b);--mb-warn-bg:light-dark(#fff3df,#3b3022);--mb-series2:light-dark(#128476,#65c5b4);--mb-series3:light-dark(#957036,#dcc38c);font-family:Inter,"Segoe UI","Microsoft YaHei",sans-serif;color:var(--mb-ink);background:var(--mb-bg);border-radius:16px;overflow:clip;position:relative;font-size:14px;line-height:1.5;isolation:isolate}
#market-brief-v1 *{box-sizing:border-box}#market-brief-v1 button,#market-brief-v1 select{font:inherit;color:inherit}#market-brief-v1 button{border:0;background:none}#market-brief-v1 button:focus-visible,#market-brief-v1 a:focus-visible{outline:2px solid var(--mb-blue);outline-offset:3px}#market-brief-v1 button:disabled{opacity:.55;cursor:wait}#market-brief-v1 [hidden]{display:none!important}#market-brief-v1 h1,#market-brief-v1 h2,#market-brief-v1 h3,#market-brief-v1 p{margin:0}#market-brief-v1 .mb-num{font-variant-numeric:tabular-nums;letter-spacing:-.025em}#market-brief-v1 .mb-soft{color:var(--mb-soft)}#market-brief-v1 .mb-up{color:var(--mb-up)}#market-brief-v1 .mb-down{color:var(--mb-down)}#market-brief-v1 .mb-icon{width:16px;height:16px;flex:none}
#market-brief-v1 .mb-header{display:flex;align-items:center;gap:24px;padding:20px 28px 16px;background:var(--mb-paper);border-bottom:1px solid var(--mb-line);padding-right:106px;flex-wrap:wrap}#market-brief-v1 .mb-brand{display:flex;align-items:center;gap:9px;white-space:nowrap}#market-brief-v1 .mb-brand h1{font-size:20px;font-weight:650;letter-spacing:-.04em}#market-brief-v1 .mb-brand svg{color:var(--mb-blue)}#market-brief-v1 .mb-mainnav{display:flex;gap:20px;align-items:center;margin-left:auto}#market-brief-v1 .mb-mainnav a{text-decoration:none;color:var(--mb-soft);font-size:13px;padding:4px 0}#market-brief-v1 .mb-mainnav a:first-child{color:var(--mb-ink)}#market-brief-v1 .mb-demo{font-size:11px;padding:3px 7px;border-radius:4px;background:var(--mb-tint);color:var(--mb-soft);white-space:nowrap}
#market-brief-v1 .mb-content{padding:22px 28px 28px}#market-brief-v1 .mb-section{background:var(--mb-paper);border:1px solid var(--mb-line);border-radius:12px;margin-bottom:18px;padding:20px 22px;scroll-margin-top:10px}#market-brief-v1 .mb-section:last-child{margin-bottom:0}#market-brief-v1 .mb-sectionhead{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:17px}#market-brief-v1 h2{font-size:18px;font-weight:650;letter-spacing:-.035em}#market-brief-v1 .mb-titleline{display:flex;align-items:center;gap:12px;flex-wrap:wrap}#market-brief-v1 .mb-sub{font-size:12px;color:var(--mb-soft)}#market-brief-v1 .mb-refreshgroup{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--mb-soft)}#market-brief-v1 .mb-iconbutton{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;border:1px solid var(--mb-line);border-radius:7px;background:var(--mb-paper)}#market-brief-v1 .mb-iconbutton:hover{background:var(--mb-tint)}#market-brief-v1 .mb-marketfilter{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:16px}#market-brief-v1 .mb-tab{padding:5px 11px;border-radius:6px;font-size:12px;white-space:nowrap;color:var(--mb-soft)}#market-brief-v1 .mb-tab[aria-pressed=true]{background:var(--mb-blue-bg);color:var(--mb-blue)}#market-brief-v1 .mb-tab:hover{background:var(--mb-tint)}
#market-brief-v1 .mb-indexgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}#market-brief-v1 .mb-index{padding:13px 15px 12px 0;border-bottom:1px solid var(--mb-line);min-width:0}#market-brief-v1 .mb-index:nth-child(4n+2),#market-brief-v1 .mb-index:nth-child(4n+3),#market-brief-v1 .mb-index:nth-child(4n+4){padding-left:15px;border-left:1px solid var(--mb-line)}#market-brief-v1 .mb-indexname{display:flex;justify-content:space-between;gap:6px;font-size:12px;align-items:center}#market-brief-v1 .mb-indexstatus{font-size:10px;color:var(--mb-soft);white-space:nowrap}#market-brief-v1 .mb-indexstatus[data-open=true]{color:var(--mb-down)}#market-brief-v1 .mb-indexnumbers{display:flex;justify-content:space-between;gap:6px;align-items:baseline;margin:5px 0}#market-brief-v1 .mb-indexprice{font-size:22px;font-weight:650;line-height:1.3}#market-brief-v1 .mb-indexchange{font-size:14px;font-weight:600;white-space:nowrap}#market-brief-v1 .mb-indexdate{font-size:10px;color:var(--mb-soft)}#market-brief-v1 .mb-sectortitle{font-size:12px;color:var(--mb-soft);margin:15px 0 9px}#market-brief-v1 .mb-sectors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}#market-brief-v1 .mb-sector{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;background:var(--mb-tint);border-radius:6px;font-size:12px}#market-brief-v1 .mb-sector strong{font-weight:600;white-space:nowrap}#market-brief-v1 .mb-sector small{color:var(--mb-soft);font-size:11px;margin-right:7px}
#market-brief-v1 .mb-daily{border-top:1px solid var(--mb-line);margin-top:19px;padding-top:16px}#market-brief-v1 .mb-dailyhead{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:12px}#market-brief-v1 h3{font-size:13px;font-weight:600}#market-brief-v1 .mb-tabs{display:flex;gap:2px;flex-wrap:wrap}#market-brief-v1 .mb-checkpoints{width:100%;border-collapse:collapse;table-layout:fixed;font-size:12px}#market-brief-v1 .mb-checkpoints th{font-weight:400;color:var(--mb-soft);text-align:right;padding:0 0 8px}#market-brief-v1 .mb-checkpoints th:first-child{width:24%;text-align:left}#market-brief-v1 .mb-checkpoints td{text-align:right;padding:9px 0;border-top:1px solid var(--mb-line);vertical-align:middle}#market-brief-v1 .mb-checkpoints td:first-child{text-align:left;font-weight:500}#market-brief-v1 .mb-cellvalue{font-weight:600;font-size:13px;display:block}#market-brief-v1 .mb-celltime{display:block;color:var(--mb-soft);font-size:10px;margin-top:2px}#market-brief-v1 .mb-pending{color:var(--mb-soft);font-weight:400;font-size:11px}
#market-brief-v1 .mb-trendcontrols{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:11px}#market-brief-v1 .mb-switch{display:flex;background:var(--mb-tint);padding:3px;border-radius:7px}#market-brief-v1 .mb-switch .mb-tab[aria-pressed=true]{background:var(--mb-paper);color:var(--mb-ink);box-shadow:0 1px 3px #0000000b}#market-brief-v1 .mb-chartlegend{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:5px}#market-brief-v1 .mb-legenditem{display:flex;align-items:center;gap:6px;font-size:12px;padding:3px 0}#market-brief-v1 .mb-legenditem[aria-pressed=false]{opacity:.4}#market-brief-v1 .mb-swatch{width:15px;height:3px;border-radius:2px;background:var(--series)}#market-brief-v1 .mb-legendchange{font-size:11px;font-weight:600;margin-left:4px}#market-brief-v1 .mb-chart{width:100%;height:215px;position:relative}#market-brief-v1 .mb-chart svg{display:block;width:100%;height:100%}#market-brief-v1 .mb-chart text{font-family:inherit;font-size:11px;fill:var(--mb-soft)}#market-brief-v1 .mb-chart .mb-zero{stroke:var(--mb-soft);opacity:.55}#market-brief-v1 .mb-chart .mb-gridline{stroke:var(--mb-line)}#market-brief-v1 .mb-chartfooter{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:var(--mb-soft);padding-top:5px}#market-brief-v1 .mb-chartdetail{font-size:12px;color:var(--mb-soft);min-height:22px}#market-brief-v1 .mb-chartdetail strong{color:var(--mb-ink);font-weight:500}#market-brief-v1 .mb-charttip{position:absolute;background:var(--mb-paper);border:1px solid var(--mb-line);padding:9px 11px;border-radius:7px;box-shadow:0 5px 20px #00000012;font-size:11px;pointer-events:none;z-index:3;min-width:140px}#market-brief-v1 .mb-charttip div{display:flex;justify-content:space-between;gap:18px;margin-top:4px}
#market-brief-v1 .mb-newshead{display:flex;align-items:center;gap:14px;flex-wrap:wrap}#market-brief-v1 .mb-count{font-size:12px;color:var(--mb-soft)}#market-brief-v1 .mb-newsfilter{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;border-bottom:1px solid var(--mb-line);padding-bottom:13px;margin-bottom:19px}#market-brief-v1 .mb-newsfilter .mb-switch{background:none;padding:0}#market-brief-v1 .mb-date{font-size:12px;color:var(--mb-soft);margin-bottom:18px;display:flex;align-items:center;gap:12px}#market-brief-v1 .mb-date:after{content:"";height:1px;background:var(--mb-line);flex:1}#market-brief-v1 .mb-entry{display:grid;grid-template-columns:53px minmax(0,1fr);gap:14px;position:relative;padding-bottom:25px}#market-brief-v1 .mb-entry:before{content:"";position:absolute;left:48px;top:9px;bottom:-8px;width:1px;background:var(--mb-line)}#market-brief-v1 .mb-entry:last-child:before{bottom:25px}#market-brief-v1 .mb-time{color:var(--mb-soft);font-size:11px;position:relative;padding-top:3px}#market-brief-v1 .mb-time:after{content:"";position:absolute;top:7px;right:0;width:7px;height:7px;border-radius:50%;background:var(--mb-soft);border:2px solid var(--mb-paper)}#market-brief-v1 .mb-entry[data-important=true] .mb-time:after{background:var(--mb-warn);width:8px;height:8px}#market-brief-v1 .mb-story{border-bottom:1px solid var(--mb-line);padding-bottom:21px;min-width:0}#market-brief-v1 .mb-entry:last-child .mb-story{border:0;padding-bottom:0}#market-brief-v1 .mb-storymeta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:11px;color:var(--mb-soft);margin-bottom:6px}#market-brief-v1 .mb-tag{font-size:10px;padding:2px 6px;border-radius:4px;background:var(--mb-tint);color:var(--mb-soft)}#market-brief-v1 .mb-important{background:var(--mb-warn-bg);color:var(--mb-warn)}#market-brief-v1 .mb-storybody{display:grid;grid-template-columns:minmax(0,1fr) 174px;gap:18px;align-items:start}#market-brief-v1 .mb-storybody.mb-textonly{grid-template-columns:minmax(0,1fr)}#market-brief-v1 .mb-headline{font-size:16px;line-height:1.5;font-weight:600;letter-spacing:-.015em;margin-bottom:7px}#market-brief-v1 .mb-summary{font-size:13px;line-height:1.75;color:var(--mb-soft)}#market-brief-v1 .mb-imagebutton{padding:0;display:block;width:100%;text-align:left}#market-brief-v1 .mb-newsimage{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:7px;background:var(--mb-tint)}#market-brief-v1 .mb-imagecaption{display:block;font-size:10px;color:var(--mb-soft);margin-top:4px}#market-brief-v1 .mb-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;flex-wrap:wrap}#market-brief-v1 .mb-related{display:flex;gap:7px;flex-wrap:wrap;color:var(--mb-soft);font-size:11px}#market-brief-v1 .mb-related span{background:var(--mb-tint);padding:2px 7px;border-radius:4px}#market-brief-v1 .mb-actionbuttons{display:flex;align-items:center;gap:14px}#market-brief-v1 .mb-textbutton{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--mb-soft);padding:3px 0;white-space:nowrap}#market-brief-v1 .mb-textbutton:hover{color:var(--mb-blue)}#market-brief-v1 .mb-expanded{margin-top:13px;padding:13px 15px;background:var(--mb-tint);border-radius:7px;font-size:13px;line-height:1.8}#market-brief-v1 .mb-empty{padding:30px 0;text-align:center;color:var(--mb-soft);font-size:13px}#market-brief-v1 .mb-toast{position:absolute;bottom:17px;left:50%;transform:translateX(-50%);background:var(--mb-ink);color:var(--mb-paper);padding:9px 15px;border-radius:8px;font-size:12px;z-index:8;max-width:90%;text-align:center;box-shadow:0 6px 24px #00000015}#market-brief-v1 .mb-lightbox{position:absolute;inset:0;background:light-dark(#172234e6,#090d14ee);z-index:10;display:flex;align-items:flex-start;justify-content:center;padding:40px 22px}#market-brief-v1 .mb-lightboxinner{width:min(650px,100%);background:var(--mb-paper);padding:16px;border-radius:12px;position:sticky;top:20px}#market-brief-v1 .mb-lightboxbar{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}#market-brief-v1 .mb-lightboximage{display:block;width:100%;border-radius:7px}#market-brief-v1[data-density=compact] .mb-section{padding-top:15px;padding-bottom:15px}#market-brief-v1[data-density=compact] .mb-entry{padding-bottom:16px}#market-brief-v1[data-density=compact] .mb-summary{display:none}
@media(max-width:760px){#market-brief-v1 .mb-header{padding-left:20px;gap:12px}#market-brief-v1 .mb-mainnav{gap:14px}#market-brief-v1 .mb-content{padding:18px}#market-brief-v1 .mb-section{padding:17px}#market-brief-v1 .mb-indexgrid{grid-template-columns:repeat(3,minmax(0,1fr))}#market-brief-v1 .mb-index:nth-child(n){padding-left:12px;border-left:1px solid var(--mb-line)}#market-brief-v1 .mb-index:nth-child(3n+1){padding-left:0;border-left:0}#market-brief-v1 .mb-indexprice{font-size:20px}#market-brief-v1 .mb-indexnumbers{flex-wrap:wrap;gap:0}#market-brief-v1 .mb-storybody{grid-template-columns:minmax(0,1fr) 145px;gap:13px}}
@media(max-width:540px){#market-brief-v1{border-radius:10px}#market-brief-v1 .mb-header{padding:16px;gap:10px;padding-right:95px}#market-brief-v1 .mb-brand h1{font-size:18px}#market-brief-v1 .mb-mainnav{margin:0;order:3;flex-basis:100%;gap:23px}#market-brief-v1 .mb-demo{margin-left:auto}#market-brief-v1 .mb-content{padding:12px}#market-brief-v1 .mb-section{padding:15px 13px;border-radius:9px;margin-bottom:12px}#market-brief-v1 h2{font-size:17px}#market-brief-v1 .mb-sectionhead{margin-bottom:13px}#market-brief-v1 .mb-titleline{gap:7px}#market-brief-v1 .mb-sub{font-size:11px}#market-brief-v1 .mb-indexgrid{grid-template-columns:repeat(2,minmax(0,1fr))}#market-brief-v1 .mb-index:nth-child(n){padding:11px 10px 10px 0;border-left:0}#market-brief-v1 .mb-index:nth-child(2n){border-left:1px solid var(--mb-line);padding-left:11px;padding-right:0}#market-brief-v1 .mb-indexnumbers{flex-wrap:nowrap;align-items:baseline;gap:5px}#market-brief-v1 .mb-indexprice{font-size:18px}#market-brief-v1 .mb-indexchange{font-size:12px}#market-brief-v1 .mb-indexstatus{font-size:9px}#market-brief-v1 .mb-sectors{grid-template-columns:repeat(2,minmax(0,1fr))}#market-brief-v1 .mb-sector{padding:7px;font-size:11px;gap:4px}#market-brief-v1 .mb-sector small{font-size:10px;margin-right:4px}#market-brief-v1 .mb-dailyhead{align-items:flex-start}#market-brief-v1 .mb-dailyhead .mb-tabs{margin-left:-8px}#market-brief-v1 .mb-checkpoints{font-size:11px}#market-brief-v1 .mb-checkpoints th:first-child{width:23%}#market-brief-v1 .mb-cellvalue{font-size:12px}#market-brief-v1 .mb-chart{height:205px}#market-brief-v1 .mb-chartlegend{gap:10px}#market-brief-v1 .mb-chartfooter{font-size:10px}#market-brief-v1 .mb-entry{grid-template-columns:38px minmax(0,1fr);gap:10px}#market-brief-v1 .mb-entry:before{left:34px}#market-brief-v1 .mb-time{font-size:10px}#market-brief-v1 .mb-storybody{grid-template-columns:minmax(0,1fr)}#market-brief-v1 .mb-imagebutton{max-width:280px;margin-top:2px}#market-brief-v1 .mb-newsimage{aspect-ratio:16/8}#market-brief-v1 .mb-headline{font-size:15px}#market-brief-v1 .mb-summary{font-size:12px}#market-brief-v1 .mb-actions{gap:8px}#market-brief-v1 .mb-actionbuttons{gap:14px}#market-brief-v1 .mb-tab{padding:5px 9px;font-size:11px}}
@media(max-width:370px){#market-brief-v1 .mb-indexnumbers{flex-wrap:wrap}#market-brief-v1 .mb-indexchange{width:100%}#market-brief-v1 .mb-sectors{grid-template-columns:1fr}#market-brief-v1 .mb-indexname{flex-wrap:wrap;gap:1px}}
@media(pointer:coarse){#market-brief-v1 .mb-tab,#market-brief-v1 .mb-iconbutton,#market-brief-v1 .mb-textbutton,#market-brief-v1 .mb-legenditem{min-height:44px}#market-brief-v1 .mb-textbutton{padding:7px 0}#market-brief-v1 .mb-mainnav a{padding:10px 0}}
html{color-scheme:light dark;background:light-dark(#f5f6f8,#10151e)}body{margin:0}#market-brief-v1{max-width:1220px;margin:0 auto;border-radius:0;overflow:visible;min-height:100vh}#market-brief-v1 .mb-header{padding-right:28px}#market-brief-v1 .mb-content{padding-bottom:22px}#market-brief-v1 .mb-demo{font-size:11px}#market-brief-v1 .mb-indexstatus{font-size:11px}#market-brief-v1 .mb-indexdate{font-size:11px}#market-brief-v1 .mb-newsimage{height:auto;object-fit:cover}#market-brief-v1 .mb-storybody{grid-template-columns:minmax(0,1fr) 174px}#market-brief-v1 .mb-storybody.mb-textonly{grid-template-columns:minmax(0,1fr)}#market-brief-v1 .mb-sectortitle{margin-top:14px}#market-brief-v1 .mb-afocus{margin-top:20px;padding-top:16px;border-top:1px solid var(--mb-line)}#market-brief-v1 .mb-focushead{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:10px}#market-brief-v1 .mb-focushead h3{font-size:14px;color:var(--mb-blue)}#market-brief-v1 .mb-focusgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#market-brief-v1 .mb-focusmetric{padding:9px 11px;background:var(--mb-tint);border-radius:7px}#market-brief-v1 .mb-focusmetric small{font-size:11px;color:var(--mb-soft);display:block;margin-bottom:3px}#market-brief-v1 .mb-focusmetric strong{font-size:15px;font-weight:600}#market-brief-v1 .mb-focusmetric .mb-focusmore{font-size:11px;margin-top:4px;color:var(--mb-soft)}#market-brief-v1 .mb-focusheadlines{margin:12px 0 0;padding:0;list-style:none}#market-brief-v1 .mb-focusheadlines li{padding:5px 0;font-size:13px}#market-brief-v1 .mb-focusheadlines a{color:var(--mb-ink);text-decoration:none}#market-brief-v1 .mb-focusheadlines a:hover{text-decoration:underline}#market-brief-v1 .mb-focusheadlines time{font-size:11px;color:var(--mb-soft);margin-right:10px}#market-brief-v1 .mb-recent{margin-top:12px;padding-top:12px;border-top:1px solid var(--mb-line)}#market-brief-v1 .mb-recent h3{margin-bottom:8px}#market-brief-v1 .mb-recent table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:12px}#market-brief-v1 .mb-recent td{padding:7px 0;text-align:right;vertical-align:middle}#market-brief-v1 .mb-recent td:first-child{text-align:left;width:27%}#market-brief-v1 .mb-recent time{display:block;color:var(--mb-soft);font-size:11px}#market-brief-v1 .mb-recent strong{font-weight:600}#market-brief-v1 #mb-news-period{margin-top:-7px;margin-bottom:18px}#market-brief-v1 .mb-actions a{color:var(--mb-soft);text-decoration:none;font-size:11px}#market-brief-v1 .mb-actions a:hover{color:var(--mb-blue)}#market-brief-v1 .mb-storage{display:flex;justify-content:space-between;gap:14px;align-items:start;padding:6px 3px;font-size:12px;color:var(--mb-soft);flex-wrap:wrap}#market-brief-v1 .mb-storage details{flex:1;min-width:160px}#market-brief-v1 .mb-storage summary{cursor:pointer}#market-brief-v1 .mb-storage #mb-source-status{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin:12px 0}#market-brief-v1 .mb-source{display:flex;justify-content:space-between;gap:8px}#market-brief-v1 .mb-source b{font-weight:400;white-space:nowrap}#market-brief-v1 .mb-more{display:block;margin:6px auto;padding:9px 20px;border:1px solid var(--mb-line);border-radius:7px;font-size:12px}#market-brief-v1 .mb-storydate{margin-bottom:20px;padding-top:8px;font-size:12px;color:var(--mb-soft)}#market-brief-v1 .mb-timeline-error{padding:25px 0;color:var(--mb-soft);text-align:center}#market-brief-v1 .mb-lightbox{position:fixed;padding:28px;align-items:center;background:light-dark(#172234e6,#090d14ee)}#market-brief-v1 .mb-lightboxinner{position:relative;top:auto;max-height:90vh;overflow:auto}#market-brief-v1 .mb-toast{position:fixed;bottom:22px;color:var(--mb-paper);background:var(--mb-ink)}
@media(max-width:760px){#market-brief-v1 .mb-focusgrid{gap:8px}#market-brief-v1 .mb-focusmetric{padding:8px}#market-brief-v1 .mb-focusmetric strong{font-size:13px}}
@media(max-width:540px){#market-brief-v1 .mb-header{padding:15px 16px}#market-brief-v1 .mb-content{padding:10px}#market-brief-v1 .mb-demo{margin-left:auto}#market-brief-v1 .mb-focusgrid{grid-template-columns:1fr}#market-brief-v1 .mb-focusmetric{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}#market-brief-v1 .mb-focusmetric small{margin:0;min-width:44px}#market-brief-v1 .mb-focusmetric .mb-focusmore{margin:0}#market-brief-v1 .mb-storage #mb-source-status{grid-template-columns:1fr}#market-brief-v1 .mb-storybody{grid-template-columns:minmax(0,1fr)}#market-brief-v1 .mb-indexstatus{font-size:10px}#market-brief-v1 .mb-headline{font-size:15px}#market-brief-v1 .mb-recent td:first-child{width:25%}#market-brief-v1 .mb-recent table{font-size:11px}#market-brief-v1 .mb-chartfooter{flex-wrap:wrap}}
#market-brief-v1 .mb-indexgrid.mb-grouped{display:block}
#market-brief-v1 .mb-marketgroup{padding:14px 0;border-bottom:1px solid var(--mb-line)}
#market-brief-v1 .mb-marketgroup:last-child{border-bottom:0}
#market-brief-v1 .mb-marketgroup h3{font-size:12px;color:var(--mb-soft);margin:0 0 10px}
#market-brief-v1 .mb-rank{margin:8px 0 0;padding:0;list-style:decimal inside;width:100%}
#market-brief-v1 .mb-rank li{display:flex;justify-content:space-between;gap:8px;padding:5px 0;border-top:1px solid var(--mb-line)}
#market-brief-v1 .mb-rank li span{font-size:13px}
#market-brief-v1 .mb-rank em{font-style:normal;color:var(--mb-soft);font-size:10px}
#market-brief-v1 .mb-rank li strong{font-size:14px;white-space:nowrap}
#market-brief-v1 .mb-hkwatch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0}
#market-brief-v1 .mb-hkwatch>div{padding:9px 10px;background:var(--mb-paper);border-radius:6px;display:grid;grid-template-columns:1fr auto;gap:3px 8px}
#market-brief-v1 .mb-hkwatch span{grid-column:1/-1;font-size:13px}
#market-brief-v1 .mb-hkwatch small{color:var(--mb-soft);font-size:10px;margin-left:6px}
#market-brief-v1 .mb-hkwatch time{font-size:10px;color:var(--mb-soft);grid-column:1/-1}
#market-brief-v1 .mb-hkrank{display:grid;grid-template-columns:1fr 1fr;gap:18px}
#market-brief-v1 .mb-briefing{display:grid;grid-template-columns:1fr 1fr;gap:20px;border-bottom:1px solid var(--mb-line);padding-bottom:18px;margin-bottom:18px}
#market-brief-v1 .mb-briefing h3{font-size:14px;margin-bottom:8px}
#market-brief-v1 .mb-briefing ol{padding-left:20px;margin:8px 0}
#market-brief-v1 .mb-briefing li{padding:6px 0}
#market-brief-v1 .mb-briefing a{color:var(--mb-ink);text-decoration:none;font-weight:550}
#market-brief-v1 .mb-briefing small{display:block;color:var(--mb-soft);font-size:11px;margin-top:4px}
#market-brief-v1 #mb-news-selection{margin:10px 0;font-size:11px}
@media(max-width:600px){#market-brief-v1 .mb-hkwatch{grid-template-columns:repeat(2,minmax(0,1fr))}#market-brief-v1 .mb-hkrank,#market-brief-v1 .mb-briefing{grid-template-columns:1fr}#market-brief-v1 .mb-briefing{gap:12px}#market-brief-v1 .mb-focusmetric .mb-rank{width:100%}}
#market-brief-v1 .mb-header{position:sticky;top:0;z-index:20}
#market-brief-v1 .mb-section{scroll-margin-top:105px}
#market-brief-v1 .mb-hkmore{font-size:11px;color:var(--mb-soft);margin-bottom:14px}
#market-brief-v1 .mb-hkmore summary{cursor:pointer}
