#app-layout,.economic-calendar-page,.news-page,.portal-home-page,.stock-page-wrap{font-family:var(--font-body);font-size:var(--type-body-size);font-weight:var(--weight-normal);line-height:var(--type-body-leading);letter-spacing:var(--tracking-ui)}.content-language-badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:20px;max-width:100%;padding:0 7px;border:1px solid rgba(71,85,105,.18);border-radius:999px;background:#f8fafc;color:#475569;font:800 11px/1 var(--font-body);letter-spacing:0;text-transform:none;white-space:nowrap}.content-language-badge.is-zh{border-color:rgba(194,100,22,.22);background:#fff7ed;color:#9a3412}.content-language-badge.is-en{border-color:rgba(37,99,235,.18);background:#eff6ff;color:#1d4ed8}.content-language-badge.is-mixed{border-color:rgba(126,34,206,.18);background:#faf5ff;color:#6b21a8}.ai-analysis-card-head .content-language-badge,.company-profile-brief-head .content-language-badge,.company-profile-full-head .content-language-badge,.lead-news-compact__lead-meta .content-language-badge,.lead-news-compact__row .content-language-badge,.mobile-news-card-meta .content-language-badge,.news-analysis-head .content-language-badge,.news-meta .content-language-badge,.news-row-meta .content-language-badge,.pa-report-head .content-language-badge,.panorama-stance-head .content-language-badge,.portal-overview-head .content-language-badge{min-height:20px;padding:0 7px;font:800 11px/1 var(--font-body);letter-spacing:0;text-transform:none}.ai-analysis-card-head .content-language-badge,.company-profile-brief-head .content-language-badge,.company-profile-full-head .content-language-badge,.pa-report-head .content-language-badge{margin-left:auto}@media (max-width:640px){.content-language-badge{min-height:19px;padding:0 6px;font-size:10px}.lead-news-compact__row .content-language-badge,.mobile-news-card-meta .content-language-badge{max-width:100%}}@media (max-width:768px){#app-layout[data-active-page=news][data-mobile-layout=china-finance] #mobile-quick-actions,#app-layout[data-active-page=news][data-mobile-layout=china-finance] .mobile-page-header{display:none!important}#app-layout[data-active-page=news][data-mobile-layout=china-finance] .news-page{padding-top:10px!important;padding-bottom:88px!important;background:var(--m-bg,#f5f6f8)!important}#app-layout[data-active-page=news][data-mobile-layout=china-finance] .news-shell.page-shell{width:min(100% - 24px,620px)!important;gap:10px!important;margin-inline:auto!important}#app-layout[data-active-page=news][data-mobile-layout=china-finance] .news-header{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;border:1px solid rgba(15,23,42,.06)!important;border-radius:16px!important;background:var(--m-card,#fff)!important;padding:12px 14px!important;color:var(--m-ink,#0f172a)!important;box-shadow:var(--m-shadow-card,0 14px 28px rgba(15,23,42,.08))!important}#app-layout[data-active-page=news][data-mobile-layout=china-finance] .news-header .news-kicker{margin:0 0 3px!important;color:var(--m-orange,#ff5c00)!important;font-size:var(--m-fs-micro)!important;font-weight:800!important}#app-layout[data-active-page=news][data-mobile-layout=china-finance] .news-header h1{margin:0!important;color:var(--m-ink,#0f172a)!important;font-size:var(--m-fs-title)!important;font-weight:850!important;line-height:1.18!important}#app-layout[data-active-page=news][data-mobile-layout=china-finance] .news-header p:not(.news-kicker){display:none!important}#app-layout[data-active-page=news][data-mobile-layout=china-finance] .news-header-metrics{display:grid!important;grid-template-columns:1fr!important;grid-gap:4px!important;gap:4px!important;min-width:72px!important}#app-layout[data-active-page=news][data-mobile-layout=china-finance] .news-header-metrics span{min-height:0!important;border:0!important;border-radius:10px!important;background:var(--m-orange-soft,rgba(255,92,0,.08))!important;padding:5px 7px!important;text-align:right!important}#app-layout[data-active-page=news][data-mobile-layout=china-finance] .news-header-metrics strong{color:var(--m-ink,#0f172a)!important;font-size:var(--m-fs-caption)!important;line-height:1.1!important}#app-layout[data-active-page=news][data-mobile-layout=china-finance] .news-header-metrics em{color:var(--m-muted,#7b8190)!important;font-size:var(--m-fs-micro)!important}#app-layout[data-active-page=news][data-mobile-layout=china-finance] .news-toolbar{display:flex!important;order:1!important;overflow-x:auto!important;align-items:center!important;gap:6px!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0 2px 2px!important;box-shadow:none!important;scrollbar-width:none!important}#app-layout[data-active-page=news][data-mobile-layout=china-finance] .news-list,#app-layout[data-active-page=news][data-mobile-layout=china-finance] .notice.empty,#app-layout[data-active-page=news][data-mobile-layout=china-finance] .notice.error{order:2!important}#app-layout[data-mobile-layout=china-finance] .mobile-feed-tabs button{min-width:52px!important;min-height:28px!important;padding:0 10px!important;font-size:var(--m-fs-label)!important;line-height:1!important}#app-layout[data-mobile-layout=china-finance] .news-category-chip{min-height:26px!important;border-radius:999px!important;padding:0 9px!important;font-size:10.5px!important;line-height:1!important}#app-layout[data-mobile-layout=china-finance] .portal-news-radar-tab{min-width:72px!important;min-height:26px!important;padding:0 9px!important;font-size:var(--m-fs-micro)!important;line-height:1!important}#app-layout[data-mobile-layout=china-finance] .portal-news-radar-tab strong{font-size:inherit!important;line-height:1!important}#app-layout[data-mobile-layout=china-finance] .news-row-meta,#app-layout[data-mobile-layout=china-finance] .news-tags span,#app-layout[data-mobile-layout=china-finance] .news-toolbar>span{font-size:var(--m-fs-micro)!important}#app-layout[data-active-page=news][data-mobile-layout=china-finance] :is(.news-row,.news-page-radar-panel,.related-discussions,.notice.empty,.notice.error){border:1px solid rgba(15,23,42,.06)!important;border-radius:16px!important;background:var(--m-card,#fff)!important;color:var(--m-ink,#0f172a)!important;box-shadow:var(--m-shadow-card,0 14px 28px rgba(15,23,42,.08))!important}#app-layout[data-active-page=news][data-mobile-layout=china-finance] .notice.error{color:#b42318!important}#app-layout[data-active-page=news][data-mobile-layout=china-finance] .news-page-radar-panel{order:3!important;padding:12px!important}#app-layout[data-active-page=news][data-mobile-layout=china-finance] .news-page-radar-panel .portal-panel-head{min-height:0!important;margin-bottom:8px!important;border:0!important;background:transparent!important;padding:0!important;color:var(--m-ink,#0f172a)!important}#app-layout[data-active-page=news][data-mobile-layout=china-finance] .news-page-radar-panel .portal-panel-title h2{color:var(--m-ink,#0f172a)!important;font-size:var(--m-fs-body)!important;font-weight:850!important}#app-layout[data-active-page=news][data-mobile-layout=china-finance] .portal-news-radar-tabbar{display:inline-flex!important;width:auto!important;max-width:100%!important;grid-template-columns:none!important;justify-content:flex-start!important}#app-layout[data-active-page=news][data-mobile-layout=china-finance] .portal-news-radar-tab{flex:0 0 auto!important;width:auto!important;border-radius:999px!important}#app-layout[data-active-page=news][data-mobile-layout=china-finance] .news-page .lead-news-compact{border:0!important;background:transparent!important}#app-layout[data-active-page=news][data-mobile-layout=china-finance] .news-page .lead-news-compact__lead,#app-layout[data-active-page=news][data-mobile-layout=china-finance] .news-page .lead-news-compact__row,#app-layout[data-active-page=news][data-mobile-layout=china-finance] .portal-news-radar-empty{border:0!important;border-radius:12px!important;background:rgba(255,248,238,.72)!important;padding:10px!important}#app-layout[data-active-page=news][data-mobile-layout=china-finance] .related-discussions{order:4!important}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] #app-main{padding-top:calc(64px + env(safe-area-inset-top))}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] #mobile-app-bar{padding:calc(6px + env(safe-area-inset-top)) 10px 6px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .mobile-app-mainbar-search{min-height:46px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] #mobile-app-bar .guide-search-form{min-height:44px;border-radius:18px!important}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] #mobile-app-bar .guide-search-form input{min-height:44px;padding-block:8px;font-size:var(--m-fs-sub)}}@media (max-width:768px){body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) #mobile-quick-actions{display:none;width:min(calc(100% - 20px),440px);max-width:calc(100% - 20px);gap:8px;margin:6px auto 10px}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .mobile-action-card{min-height:62px;border-radius:15px!important;padding:8px 4px 7px;gap:4px}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .mobile-action-card span{width:30px;height:30px;border-radius:11px!important}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .mobile-action-card svg{width:17px;height:17px}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .mobile-action-card strong{font-size:var(--m-fs-sub);line-height:1.05}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-page-wrap .hero-inner{width:min(calc(100% - 20px),440px);max-width:calc(100% - 20px);gap:6px;padding:6px 0 2px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-page-wrap .stock-hero{margin-bottom:8px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .hero-meta{gap:6px;margin-bottom:3px;font-size:var(--m-fs-body)}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .hero-company-label{font-size:var(--m-fs-label)}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .hero-title-row{gap:4px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .hero-title-main{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .hero-title-actions{position:relative;z-index:40;display:inline-flex;justify-self:end;align-items:flex-start;gap:8px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .hero-fluid-nav-slot{display:block;width:44px;min-width:44px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .hero-name{max-width:100%;font-family:var(--font-body);font-size:var(--m-fs-title);font-weight:650;letter-spacing:0;line-height:1.15}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .hero-watchlist-btn{width:44px;height:44px;border-radius:14px!important;box-shadow:0 3px 10px rgba(16,24,40,.05)}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .hero-watchlist-btn svg{width:20px;height:20px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-fluid-nav{position:relative;z-index:70;width:44px;min-height:44px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-fluid-nav-item,#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-fluid-nav-trigger{display:grid;width:44px;height:44px;min-height:44px;place-items:center;border:1px solid rgba(255,92,0,.22);border-radius:999px!important;background:rgba(255,244,237,.96);color:#d44817;box-shadow:0 6px 18px rgba(255,92,0,.12),0 1px 2px rgba(16,24,40,.04)}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-fluid-nav-trigger{position:relative;z-index:90;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-fluid-nav.is-open .stock-fluid-nav-trigger{border-color:rgba(255,92,0,.4);background:#ff5c00;color:#fff;transform:rotate(90deg)}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-fluid-icon-stack{position:relative;display:block;width:20px;height:20px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-fluid-icon-stack svg,#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-fluid-nav-item svg{position:absolute;inset:0;width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-fluid-close-icon{opacity:0;transform:scale(.55) rotate(-120deg)}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-fluid-close-icon,#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-fluid-menu-icon{transition:opacity .18s ease,transform .22s cubic-bezier(.2,.8,.2,1)}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-fluid-nav.is-open .stock-fluid-menu-icon{opacity:0;transform:scale(.55) rotate(120deg)}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-fluid-nav.is-open .stock-fluid-close-icon{opacity:1;transform:scale(1) rotate(0deg)}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-fluid-nav-items{position:absolute;top:0;right:0;width:44px;pointer-events:none}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-fluid-nav-item{position:absolute;top:0;right:0;z-index:calc(80 - var(--fluid-index));grid-template-rows:18px 11px;gap:1px;padding:4px 0 5px;cursor:pointer;opacity:0;pointer-events:none;transform:translateY(0) scale(.86);transition:opacity .18s ease,transform .28s cubic-bezier(.2,.8,.2,1),background-color .16s ease,color .16s ease}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-fluid-nav.is-open .stock-fluid-nav-item{opacity:1;pointer-events:auto;transform:translateY(calc(var(--fluid-index) * 48px)) scale(1)}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-fluid-nav-item svg{position:static;width:17px;height:17px;stroke-width:1.9}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-fluid-nav-item span{overflow:hidden;max-width:34px;color:currentColor;font:800 10px/1 var(--font-body);text-align:center;text-overflow:clip;white-space:nowrap}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-fluid-nav-item.is-active{border-color:rgba(255,92,0,.38);background:#ff5c00;color:#fff;box-shadow:0 8px 22px rgba(255,92,0,.2),0 1px 2px rgba(16,24,40,.05)}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-detail-hero-meta-row{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .hero-quote-cluster{align-items:flex-start;padding-bottom:0}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .hero-price-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:5px 8px;gap:5px 8px;width:100%}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .hero-price{font-size:clamp(23px,6.6vw,27px);line-height:.96}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .hero-change{justify-self:start;padding:3px 8px;font-size:var(--m-fs-body);line-height:1}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .hero-fact-tags{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:14px;row-gap:5px;width:100%;margin:1px 0 0}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .hero-fact-tag{min-height:0;align-items:baseline;justify-content:flex-start;gap:5px;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .hero-fact-tag em{flex:0 0 auto;color:#9aa0a6;font-size:var(--m-fs-label);font-weight:500;letter-spacing:0}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .hero-fact-tag strong{max-width:none;min-width:0;color:#1f2937!important;-webkit-text-fill-color:#1f2937;font-size:var(--m-fs-caption);font-weight:600}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .stock-detail-hero-tabs-right{display:none}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .stock-detail-hero-tabs-right .stock-subnav-shell,body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .stock-subnav-shell{width:100%;overflow:hidden;border:1px solid rgba(232,111,42,.1)!important;border-radius:16px!important;background:rgba(255,253,248,.86)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.74)!important}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .stock-subnav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:2px;gap:2px;width:100%;overflow:visible;padding:3px}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .stock-subnav-btn{display:grid;grid-template-rows:16px 13px;place-items:center;grid-gap:4px;gap:4px;min-width:0;min-height:44px;border:0!important;border-radius:12px!important;background:transparent!important;padding:5px 2px 4px;color:#6b7280;font-size:var(--m-fs-label);font-weight:760;box-shadow:none!important}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .stock-subnav-btn svg{display:block;width:16px;height:16px;color:currentColor;opacity:.84;overflow:visible;stroke-width:1.9}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .stock-subnav-label-full{display:none}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .stock-subnav-label-short{display:block;overflow:hidden;max-width:100%;color:currentColor!important;-webkit-text-fill-color:currentColor;font:800 11px/1 var(--font-body);text-overflow:clip;white-space:nowrap}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .stock-subnav-btn.is-active{background:rgba(255,92,0,.1)!important;color:#d44817!important;box-shadow:inset 0 -2px 0 rgba(255,92,0,.52)!important}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .stock-subnav-btn.is-active svg{opacity:1}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .chart-analysis-section.page-shell{padding-top:12px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .overview-layout-section{display:flex;flex-direction:column;gap:8px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-detail-layout{display:block;order:1}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-detail-main-col{display:flex;flex-direction:column;gap:8px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .overview-col-right{display:flex;flex-direction:column;gap:8px;margin-top:8px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .ov-metrics-card{order:1}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .ov-week-range-card{order:3}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .ov-chart-card{order:2}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .business-model-brief{order:5}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .recent-records-panel{order:6}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] :is(.stock-tab-layout.page-shell,.chart-analysis-section.page-shell,.analysis-list-section.page-shell,.token-stock-section.page-shell){width:min(calc(100% - 20px),440px);max-width:calc(100% - 20px)}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .related-ticker-tape-shell{order:4;gap:8px;padding:6px 0 10px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .related-ticker-tape-head{gap:4px;padding:0 10px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .related-ticker-tape-label{font-size:var(--m-fs-title);letter-spacing:0}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .related-ticker-tape-meta{width:100%;font-size:var(--m-fs-sub)}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .related-ticker-tape-viewport .related-ticker-tape-track{gap:8px;padding:0 10px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .related-ticker-chip{min-height:48px;gap:8px;border-radius:14px;padding:6px 10px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .related-ticker-chip-spark,#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .related-ticker-chip-sparkline{width:58px;min-width:58px;height:22px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] :is(.related-ticker-chip-symbol,.related-ticker-chip-price,.related-ticker-chip-change){font-size:var(--m-fs-sub)}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-page-wrap :is(.ov-card,.chart-full-card,.hero-rating-panel,.metric-chip,.ov-signal-item,.pattern-card,.notice.empty){border-radius:14px!important}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .stock-page-wrap .metric-chip{min-height:56px;padding:10px 12px}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .stock-page-wrap .hero-rating-panel{padding:12px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-page-wrap :is(.ov-card,.chart-toolbar,.chart-frame,.chart-full-card,.table-panel){box-shadow:0 1px 2px rgba(16,24,40,.04)!important}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .ov-card{padding:10px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .ov-metrics-card{border:0!important;border-radius:0!important;background:transparent!important;margin-top:-4px;padding:0 2px 2px;box-shadow:none!important}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .metrics-strip-scroll{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:baseline;grid-gap:4px 12px;gap:4px 12px;overflow:visible;margin:0;padding:0}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .metrics-strip-scroll .metric-chip{display:flex;min-width:0;min-height:0;flex-direction:row;align-items:baseline;gap:5px;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .metrics-strip-scroll .metric-chip:nth-child(n+4){border-top:0!important}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .metrics-strip-scroll .metric-chip:nth-child(n+7){display:none}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .metric-chip span{flex:0 0 auto;margin:0;color:#9aa0a6;font-size:var(--m-fs-label);line-height:1.1;letter-spacing:0;text-transform:none}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .metric-chip strong{overflow:hidden;min-width:0;margin:0;color:#1f2937;font-family:var(--font-mono);font-size:var(--m-fs-body);font-weight:600;line-height:1.1;text-overflow:ellipsis}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .metrics-footer-row{display:none}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-page-wrap .ov-metrics-card.ov-card{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-page-wrap .ov-metrics-card .metrics-strip-scroll{background:transparent!important}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-page-wrap .ov-metrics-card .metric-chip{height:auto!important;min-height:0!important;border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .stock-page-wrap .ov-chart-card{margin-top:-12px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .business-model-brief .ov-card-header{border-bottom:1px solid rgba(16,24,40,.06);padding:10px 12px 8px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .business-model-brief .ov-card-title{color:#6b7280;font-size:var(--m-fs-label);letter-spacing:.06em}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .business-model-brief .ov-desc-body{padding:12px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-ai-report{gap:14px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-brief,#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-collapsible{gap:10px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-brief-head{gap:8px;padding-bottom:7px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-brief-head span{font-size:var(--m-fs-caption);letter-spacing:.05em}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-brief-head em{font-size:var(--m-fs-caption);white-space:normal;text-align:right}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-summary{color:#1f2937;font-size:var(--m-fs-body);font-weight:650;line-height:1.55}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-tags{gap:6px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-tags span{font-size:var(--m-fs-caption);padding:6px 8px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-brief-grid{grid-template-columns:1fr;gap:8px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-brief-item{min-height:0;gap:5px;border-color:rgba(16,24,40,.08);border-radius:10px;background:rgba(255,253,246,.7);padding:10px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-brief-item span{font-size:var(--m-fs-label)}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-brief-item p{color:#3f4651;font-size:var(--m-fs-body);line-height:1.55}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-full{gap:10px;padding-top:10px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-full-head span{font-size:var(--m-fs-body)}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-full-head em{font-size:var(--m-fs-caption)}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-analysis-grid,#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-watch-list ul{grid-template-columns:1fr}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-analysis-section,#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-watch-list{border-radius:10px;padding:10px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-analysis-section h3,#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-watch-list span{font-size:var(--m-fs-label)}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-analysis-section p,#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .company-profile-watch-list li{color:#3f4651;font-size:var(--m-fs-body);line-height:1.58}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .company-profile-ai-report :is(h1,h2,h3,h4){margin:4px 0 0;padding-left:9px;border-left:3px solid #ff5c00;color:#1f2937;font-size:var(--m-fs-body);font-weight:600;line-height:1.35}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .company-profile-ai-report p{color:#3f4651;font-size:var(--m-fs-body);line-height:1.7}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .company-profile-collapsible:not(.is-expanded) .company-profile-ai-report{max-height:140px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 78px,transparent);mask-image:linear-gradient(180deg,#000 78px,transparent)}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .company-profile-toggle{display:inline-flex;align-items:center;align-self:start;gap:4px;margin-top:6px;border:0;background:transparent;padding:4px 0;color:#ff5c00;font-size:var(--m-fs-caption);font-weight:600;cursor:pointer}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .company-profile-toggle:after{content:"▾";font-size:var(--m-fs-label)}body:has(#app-layout[data-active-page=stock][data-mobile-layout=china-finance]) .company-profile-collapsible.is-expanded .company-profile-toggle:after{content:"▴"}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .ov-week-range-card{padding:8px 10px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .ov-wr-title{font-size:var(--m-fs-caption)}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .ov-chart-card{padding:0}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .chart-toolbar{min-height:38px;padding:4px 8px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .ov-chart-title{font-size:var(--m-fs-sub)}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .chart-period-group{gap:6px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .chart-period-btn{min-height:30px;border-radius:8px;padding:0 10px;font-size:var(--m-fs-sub)}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .chart-data-src{display:none}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .chart-frame{min-height:300px!important;max-height:330px;padding:0 0 4px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .chart-frame svg,#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .tradingview-chart-canvas{min-height:300px!important;max-height:300px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .tradingview-chart-legend{top:8px;left:10px;right:10px;gap:4px}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .tradingview-chart-legend span{border-radius:8px;padding:3px 5px;font-size:var(--m-fs-micro);line-height:1}#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .chart-indicator-row,#app-layout[data-active-page=stock][data-mobile-layout=china-finance] .pattern-tag-bar{display:none}}.data-table td,.data-table th,.data-value,.economic-calendar-table td:first-child,.economic-calendar-table td:nth-child(6),.economic-calendar-table td:nth-child(7),.economic-calendar-table td:nth-child(8),.economic-event-time,.font-data,.forecast-consensus-range span,.forecast-consensus-rating-row b,.forecast-consensus-target b,.forecast-consensus-target strong,.hero-change,.hero-fact-tag strong,.hero-price,.home-economic-calendar-row__time,.home-economic-calendar-row__value,.lead-news-compact__lead-meta span,.lead-news-compact__row time,.market-value,.news-header-metrics em,.news-header-metrics strong,.news-meta,.news-row-meta,.numeric,.percent,.portal-data-matrix button:before,.portal-global-market-row em,.portal-global-market-row small,.portal-global-market-row strong,.portal-overview-meta,.portal-overview-signal-grid dd,.portal-snapshot-row em,.portal-snapshot-row small,.portal-stock-list em,.portal-stock-list small,.portal-stock-main em,.portal-stock-main small,.price,.related-ticker-chip b,.related-ticker-chip strong,.table-number,.ticker,.time-value{font-family:var(--font-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-ui)}#app-layout[data-theme=corporate] :is(.portal-nav-overview,.portal-nav-item,.portal-nav-links button,.portal-nav-grid button,.portal-language-switch span,.portal-language-switch button,.portal-login-entry,.portal-member-entry,.portal-auth-entry,.stock-subnav-btn){font-family:var(--font-body);font-size:var(--type-nav-size);font-weight:var(--weight-semibold);line-height:var(--type-nav-leading);letter-spacing:var(--tracking-ui)}#app-layout[data-theme=corporate] :is(.portal-panel-head h2,.ov-card-title,.ds-rating-header-title,.news-section-head h2,.news-detail-inline-head h2,.news-analysis-head .news-kicker,.chart-panel-title,.token-stock-title,.forecast-4m-header h3,.economic-impact-alert-head h2){font-family:var(--font-body);font-size:var(--type-card-title-size);font-weight:var(--weight-bold);line-height:var(--type-card-title-leading);letter-spacing:var(--tracking-ui)}#app-layout[data-theme=corporate] :is(.portal-panel-head span,.portal-panel-link,.portal-overview-kicker,.portal-theme-list span,.portal-global-market-card>span,.portal-snapshot-tabs button,.portal-mover-tab,.pattern-radar-tab,.news-kicker,.news-category-chip,.news-chip,.news-tag,.news-sentiment,.hero-company-label,.hero-fact-tag em,.ds-score-tag,.economic-calendar-header span,.economic-calendar-header em,.economic-filter-field,.economic-impact-chip){font-size:var(--type-label-size);font-weight:var(--weight-semibold);line-height:var(--type-label-leading);letter-spacing:var(--tracking-label)}#app-layout[data-theme=corporate] :is(.portal-panel,.portal-empty-text,.portal-empty-inline,.portal-stock-list span,.portal-theme-list em,.portal-data-matrix span,.portal-overview-watch-list li,.portal-overview-watch-list p,.portal-news-radar-empty p,.pattern-radar-row p,.news-row-copy p,.news-card-copy p,.news-body p,.company-profile-ai-report p,.company-profile-ai-fallback p,.ds-score-sub,.rating-fair-value,.forecast-4m-header p,.economic-calendar-header p,.economic-impact-note){font-family:var(--font-body);font-size:var(--type-card-body-size);font-weight:var(--weight-normal);line-height:var(--type-card-body-leading);letter-spacing:var(--tracking-ui)}#app-layout[data-theme=corporate] :is(.portal-overview-copy h1,.news-header h1,.economic-calendar-header h1){font-family:var(--font-body);font-size:var(--type-section-title-size);font-weight:var(--weight-bold);line-height:var(--type-section-title-leading);letter-spacing:var(--tracking-ui)}#app-layout[data-theme=corporate] .company-profile-ai-fallback,#app-layout[data-theme=corporate] .company-profile-ai-report,#app-layout[data-theme=corporate] .news-body,#app-layout[data-theme=corporate] .news-header p,#app-layout[data-theme=corporate] .portal-overview-empty,#app-layout[data-theme=corporate] .portal-overview-summary{font-size:var(--type-reading-size);font-weight:var(--weight-normal);line-height:var(--type-reading-leading);letter-spacing:var(--tracking-ui)}#app-layout[data-theme=corporate] :is(.portal-overview-signal-grid dt,.portal-overview-signal-grid dd,.portal-stock-list strong,.portal-stock-list small,.portal-stock-list em,.portal-sector-list strong,.portal-sector-list em,.portal-rating-list strong,.portal-rating-list small,.portal-rating-list em,.portal-snapshot-row strong,.portal-snapshot-row span,.portal-snapshot-row small,.portal-snapshot-row em,.portal-global-market-row strong,.portal-global-market-row small,.portal-global-market-row em,.portal-data-matrix strong,.portal-theme-list strong,.pattern-radar-row strong){font-size:var(--type-table-size);line-height:var(--type-table-leading)}#app-layout[data-theme=corporate] .lead-news-compact__lead h3{font-family:var(--font-body);font-size:var(--type-news-title-size);font-weight:var(--weight-semibold);line-height:var(--leading-compact);letter-spacing:var(--tracking-ui)}#app-layout[data-theme=corporate] .lead-news-compact__lead p{font-size:var(--type-card-body-size);font-weight:var(--weight-normal);line-height:var(--type-card-body-leading)}#app-layout[data-theme=corporate] .lead-news-compact__row strong{font-family:var(--font-body);font-size:var(--type-news-row-size);font-weight:var(--weight-medium);line-height:var(--leading-compact);letter-spacing:var(--tracking-ui)}#app-layout[data-theme=corporate] .lead-news-compact__lead-meta span,#app-layout[data-theme=corporate] .lead-news-compact__row time{font-size:var(--type-label-size);font-weight:var(--weight-semibold);line-height:var(--type-label-leading)}#app-layout[data-theme=corporate] :is(.home-economic-calendar-row,.economic-calendar-table,.economic-calendar-table th,.economic-calendar-table td,.economic-event-row,.economic-impact-item){font-size:var(--type-economic-size);font-weight:var(--weight-medium);line-height:var(--type-table-leading);letter-spacing:var(--tracking-ui)}#app-layout[data-theme=corporate] :is(.home-economic-calendar-row.is-head,.economic-calendar-table th,.economic-calendar-detail-grid dt){font-size:var(--type-label-size);font-weight:var(--weight-semibold);line-height:var(--type-label-leading)}#app-layout[data-theme=corporate] .home-economic-calendar-row__title{font-size:var(--type-economic-size);font-weight:var(--weight-semibold);line-height:var(--leading-compact)}#app-layout[data-theme=corporate] :is(.home-economic-calendar-row__time,.home-economic-calendar-row__value,.economic-event-time){font-size:var(--type-label-size);font-weight:var(--weight-semibold);line-height:var(--type-label-leading)}#app-layout[data-theme=corporate] :is(.hero-price,.hero-change){font-family:var(--font-data);font-size:var(--type-stock-price-size);font-weight:var(--weight-bold);line-height:var(--leading-tight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}#app-layout[data-theme=corporate] .hero-name{line-height:var(--leading-tight);letter-spacing:-.03em}#app-layout[data-theme=corporate] .hero-fact-tag{font-family:var(--font-body);font-size:var(--type-label-size);line-height:var(--type-label-leading)}#app-layout[data-theme=corporate] .hero-fact-tag strong{font-size:var(--type-label-size);font-weight:var(--weight-bold)}#app-layout[data-theme=corporate] :is(.company-profile-ai-report,.company-profile-ai-fallback){max-width:78ch}#app-layout[data-theme=corporate] .stock-detail-main-col .business-model-brief :is(.ov-desc-body,.company-profile-ai-report,.company-profile-ai-fallback,.company-profile-ai-report p,.company-profile-ai-fallback p,.ov-desc-body>p){display:block;width:100%;max-width:none}#app-layout[data-theme=corporate] .company-profile-ai-report :is(h1,h2,h3,h4){font-family:var(--font-body);font-weight:var(--weight-bold);line-height:var(--type-section-title-leading);letter-spacing:var(--tracking-ui)}#app-layout[data-theme=corporate] .company-profile-ai-report p{font-size:var(--type-reading-size);font-weight:var(--weight-normal);line-height:var(--type-reading-leading)}#app-layout[data-theme=corporate] .ai-rating-card :is(.ds-score-sub,.rating-fair-value,.rating-loading-text){font-family:var(--font-body);font-size:var(--type-reading-size);font-weight:var(--weight-normal);line-height:var(--type-reading-leading);letter-spacing:var(--tracking-ui)}#app-layout[data-theme=corporate] :is(.ds-score-verdict,.rating-loading-title,.forecast-consensus-target strong){font-family:var(--font-body);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--type-section-title-leading)}#app-layout[data-theme=corporate] :is(.data-table,.forecast-table,.recent-records-table){font-size:var(--type-table-size);line-height:var(--type-table-leading)}#app-layout[data-theme=corporate] :is(.data-table th,.data-table td,.forecast-table th,.forecast-table td,.recent-records-table th,.recent-records-table td){font-size:var(--type-table-size);font-weight:var(--weight-medium);line-height:var(--type-table-leading)}#app-layout[data-theme=corporate] :is(.news-row h2,.news-row h3,.news-card-copy h3,.news-detail-inline-head h2){font-family:var(--font-body);font-size:var(--type-section-title-size);font-weight:var(--weight-bold);line-height:var(--type-section-title-leading)}.financial-calendar-page{display:flex;flex-direction:column;gap:16px;padding:10px 0 36px}.financial-calendar-header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(15,23,42,.22);padding:22px 0 20px}.financial-calendar-card-head span,.financial-calendar-header span{color:#b45309;font:800 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.financial-calendar-header h1{margin:6px 0;color:#171717;font-size:clamp(2rem,3vw,3rem);letter-spacing:0;line-height:1.05}.financial-calendar-header p{margin:0;color:#5f564b}.financial-calendar-header-actions{display:inline-flex;flex-wrap:wrap;gap:8px}.financial-calendar-card-head a,.financial-calendar-header-actions a,.financial-calendar-month-head button,.financial-calendar-more{border:1px solid rgba(15,23,42,.28);border-radius:4px;background:#ffffff;color:#171717;font:800 12px/1 var(--font-body);padding:8px 10px;text-decoration:none;transition:background .12s ease,border-color .12s ease,color .12s ease}.financial-calendar-card-head a:hover,.financial-calendar-header-actions a:hover,.financial-calendar-month-head button:hover,.financial-calendar-more:hover{border-color:rgba(232,111,42,.55);background:rgba(232,111,42,.1);color:var(--orange)}.financial-calendar-card,.financial-calendar-day-summary,.financial-calendar-month{overflow:hidden;border:1px solid rgba(15,23,42,.18);border-radius:8px;background:#fffdf8;box-shadow:0 10px 24px rgba(15,23,42,.05)}.financial-calendar-month-head{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(15,23,42,.12);background:#ffffff;padding:12px}.financial-calendar-month-tools{display:inline-flex;gap:8px}.financial-calendar-month-title{display:grid;grid-gap:4px;gap:4px;text-align:center}.financial-calendar-month-title span{color:#64748b;font:800 10px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.financial-calendar-month-head strong{color:#171717;font:900 18px/1.1 var(--font-body)}.financial-calendar-month-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;border-bottom:1px solid rgba(15,23,42,.12);background:#f8fafc;padding:10px 12px}.financial-calendar-month-legend span{display:inline-flex;align-items:center;gap:6px;color:#475569;font:800 11px/1 var(--font-body);white-space:nowrap}.financial-calendar-month-legend i{width:8px;height:8px;border-radius:999px}.financial-calendar-month-legend .is-economic{background:#2563eb}.financial-calendar-month-legend .is-earnings{background:#059669}.financial-calendar-month-legend .is-high{background:#d97706}.financial-calendar-grid,.financial-calendar-weekdays{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.financial-calendar-weekdays{border-bottom:1px solid rgba(15,23,42,.12);background:#f1f5f9;color:#334155}.financial-calendar-weekdays span{padding:9px 6px;font:800 11px/1 var(--font-body);text-align:center}.financial-calendar-day{display:grid;align-content:start;grid-gap:8px;gap:8px;min-height:96px;border:0;border-right:1px solid rgba(15,23,42,.1);border-bottom:1px solid rgba(15,23,42,.1);background:#fffdf8;color:#171717;padding:8px;text-align:left;transition:background .12s ease,box-shadow .12s ease,transform .12s ease}.financial-calendar-day:nth-child(7n){border-right:0}.financial-calendar-day:nth-child(7n),.financial-calendar-day:nth-child(7n+1){background:#fbfcff}.financial-calendar-day:hover{background:#f8fafc;box-shadow:inset 0 0 0 1px rgba(37,99,235,.28)}.financial-calendar-day.is-outside{color:#94a3b8;background:#f8fafc}.financial-calendar-day.is-today{box-shadow:inset 0 0 0 2px rgba(37,99,235,.32)}.financial-calendar-day.is-selected{background:#fff7ed;color:#171717;box-shadow:inset 0 0 0 2px #f97316}.financial-calendar-day.has-high-impact .financial-calendar-day-number:after{display:inline-block;width:6px;height:6px;margin-left:6px;border-radius:999px;background:#e86f2a;content:"";vertical-align:middle}.financial-calendar-day.is-selected.has-high-impact .financial-calendar-day-number:after{background:#d97706}.financial-calendar-day-top{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:6px}.financial-calendar-day-number{color:inherit;font:900 14px/1 var(--font-mono)}.financial-calendar-day-today{border:1px solid rgba(37,99,235,.28);border-radius:4px;background:rgba(37,99,235,.08);color:#1d4ed8;font:850 10px/1 var(--font-body);padding:3px 4px}.financial-calendar-day-counts{display:flex;flex-wrap:wrap;gap:4px;margin-top:0}.financial-calendar-day-counts b,.financial-calendar-day-counts em{border:1px solid transparent;border-radius:4px;color:#171717;font:850 10px/1 var(--font-body);font-style:normal;padding:4px 5px}.financial-calendar-day-counts .is-economic{border-color:rgba(37,99,235,.2);background:rgba(37,99,235,.08);color:#1d4ed8}.financial-calendar-day-counts .is-earnings{border-color:rgba(5,150,105,.22);background:rgba(5,150,105,.08);color:#047857}.financial-calendar-day-counts .is-high{border-color:rgba(217,119,6,.25);background:rgba(217,119,6,.12);color:#92400e}.financial-calendar-day-summary{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;padding:12px 14px}.financial-calendar-day-summary strong{color:#171717;font:900 13px/1 var(--font-mono)}.financial-calendar-day-summary span{color:#5f564b;font-size:13px;font-weight:700}.financial-calendar-day-summary em{color:var(--negative);font-size:12px;font-style:normal;font-weight:700}.financial-calendar-high-impact{display:grid;grid-gap:8px;gap:8px;border:1px solid rgba(15,23,42,.18);border-radius:8px;background:#fffdf8;box-shadow:0 10px 24px rgba(15,23,42,.05);padding:12px 14px}.financial-calendar-high-impact>strong{color:#171717;font-size:13px;font-weight:900}.financial-calendar-high-impact-list{display:flex;flex-wrap:wrap;gap:8px}.financial-calendar-high-impact-item{display:inline-flex;align-items:center;max-width:min(100%,520px);gap:8px;border:1px solid rgba(217,119,6,.22);border-radius:4px;background:rgba(217,119,6,.08);color:#171717;padding:7px 9px;font-size:12px;line-height:1.2}.financial-calendar-high-impact-item em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:normal;font-weight:800}.financial-calendar-high-impact-country{display:inline-flex;align-items:center;gap:5px;font-weight:850;white-space:nowrap}.financial-calendar-high-impact-country .economic-country-flag{display:inline-flex;width:20px;min-width:20px;height:14px;align-items:center;justify-content:center;background-image:var(--country-flag-url);background-position:50%;background-repeat:no-repeat;background-size:contain}.financial-calendar-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:start}.financial-calendar-card{min-width:0}.financial-calendar-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(15,23,42,.12);background:#ffffff;padding:12px 14px}.financial-calendar-card-head h2{margin:4px 0 0;color:#171717;font-size:16px;line-height:1.2}.financial-calendar-state{margin:0;padding:18px 14px;color:#5f564b;font-size:13px;font-weight:650}.financial-calendar-state.is-error{color:var(--negative)}.financial-calendar-table{overflow-x:auto}.financial-calendar-row{display:grid;align-items:center;grid-gap:8px;gap:8px;border-bottom:1px solid rgba(31,31,31,.13);padding:8px 10px;color:#171717;font-size:12px;line-height:1.25}.financial-calendar-row:last-child{border-bottom:0}.financial-calendar-row.is-head{background:#f8fafc;color:#475569;font-size:11px;font-weight:850}.financial-calendar-table.is-economic .financial-calendar-row{grid-template-columns:58px 32px minmax(0,1fr) 56px 56px}.financial-calendar-table.is-earnings .financial-calendar-row{grid-template-columns:70px minmax(0,1fr) 58px 72px 84px}.financial-calendar-row.is-high:not(.is-head){background:rgba(245,158,11,.08)}.financial-calendar-row span,.financial-calendar-row strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.financial-calendar-row .economic-country-flag{display:inline-flex;width:20px;min-width:20px;height:14px;align-items:center;justify-content:center;background-image:var(--country-flag-url);background-position:50%;background-repeat:no-repeat;background-size:contain}.financial-calendar-row-country{display:inline-flex;align-items:center;gap:5px;font-weight:850}.financial-calendar-row-country>span{color:#171717;font:850 11px/1 var(--font-body)}.financial-calendar-more{display:block;border-color:rgba(15,23,42,.12);border-width:1px 0 0;background:#ffffff;padding:10px 14px}#app-layout[data-theme=corporate] .financial-calendar-page{font-family:var(--font-body);font-size:var(--type-body-size);font-weight:var(--weight-normal);line-height:var(--type-body-leading);letter-spacing:var(--tracking-ui)}@media (max-width:860px){.financial-calendar-header{align-items:flex-start;flex-direction:column}.financial-calendar-card-grid{grid-template-columns:1fr}}@media (max-width:620px){.financial-calendar-page{width:min(calc(100% - 24px),var(--content-max))}.financial-calendar-month-head{align-items:stretch;flex-wrap:wrap}.financial-calendar-month-title{flex:1 1 120px;place-content:center}.financial-calendar-month-tools{margin-left:auto}.financial-calendar-month-legend{justify-content:flex-start;gap:8px;padding:8px}.financial-calendar-day{min-height:72px;gap:5px;padding:6px}.financial-calendar-day-today{display:none}.financial-calendar-day-counts{gap:4px;margin-top:6px}.financial-calendar-day-counts b,.financial-calendar-day-counts em{width:8px;height:8px;overflow:hidden;border-radius:999px;color:transparent;font-size:0;line-height:0;padding:0}.financial-calendar-table.is-earnings .financial-calendar-row,.financial-calendar-table.is-economic .financial-calendar-row{grid-template-columns:62px minmax(0,1fr) 58px}.financial-calendar-table.is-earnings .financial-calendar-row>span:nth-child(4),.financial-calendar-table.is-earnings .financial-calendar-row>span:nth-child(5),.financial-calendar-table.is-economic .financial-calendar-row>span:nth-child(2),.financial-calendar-table.is-economic .financial-calendar-row>span:nth-child(4){display:none}}@media (max-width:768px){#app-layout[data-mobile-layout=china-finance] :is(p,li,td,th,span,strong,em,button,a,label,input,select){font-size:max(14px,1em)}#app-layout[data-mobile-layout=china-finance] :is(button,input,select,textarea){min-height:44px}#app-layout[data-mobile-layout=china-finance] :is(.chart-period-btn,.chart-drawing-btn,.chart-marker-btn,.fpro-range-tab,.fpro-range-tabs button,.mobile-feed-tabs button,.mobile-news-category-row button,.mobile-snapshot-row,.mobile-news-ticker,.portal-news-radar-tab,.lead-news-compact__row,.discussion-expand-btn,.pattern-tag,.research-center-tabs button,.research-center-tabs a,.economic-calendar-filterbar button,.economic-calendar-filterbar input,.economic-calendar-filterbar select,.economic-calendar-filterbar a,.economic-date-group input,.financial-calendar-page a,.financial-calendar-header a,.portal-news-row a,.portal-news-section a,.lead-news-compact a,.news-page a,.discussion-tabs button,.forecast-table button,.fpro-actions-table button,.portal-overview-impact-chip,.mobile-impact-chip){min-height:44px;touch-action:manipulation}#app-layout[data-mobile-layout=china-finance] :is(.chart-period-btn,.chart-drawing-btn,.chart-marker-btn,.fpro-range-tab){display:inline-flex;align-items:center;justify-content:center;padding-block:10px;line-height:1.2}#app-layout[data-mobile-layout=china-finance] .mobile-feed-tabs button{padding-block:10px}#app-layout[data-mobile-layout=china-finance] :is(.mobile-ai-hero-copy p,.mobile-stance-chip,.portal-next-event,.portal-next-event span,.mobile-news-category-row button,.mobile-news-card p,.mobile-news-card span,.mobile-news-ticker,.mobile-snapshot-list span,.mobile-snapshot-list strong,.mobile-snapshot-row,.mobile-snapshot-row span,.mobile-snapshot-row strong,.mobile-snapshot-row b,.mobile-snapshot-row em,.mobile-impact-chip span,.stock-subnav-btn,.stock-subnav-btn span,.related-ticker-tape-label,.related-ticker-tape-meta,.related-ticker-chip,.related-ticker-chip span,.related-ticker-chip strong,.related-ticker-chip b,.hero-fact-tag,.chart-data-src,.forecast-table,.forecast-table th,.forecast-table td,.financial-calendar-row,.financial-calendar-row strong,.financial-calendar-row span,.research-card p,.research-card span,.portal-news-radar-tab,.portal-news-radar-tab strong,.lead-news-compact__lead-meta,.discussion-home-meta,.discussion-topic-meta,.fpro-summary-text){font-size:max(14px,1em)}#app-layout[data-mobile-layout=china-finance] .financial-calendar-day-counts :is(em,b){min-height:0;color:transparent;font-size:0;line-height:0}#app-layout[data-mobile-layout=china-finance] .related-ticker-chip{min-height:56px}#app-layout[data-mobile-layout=china-finance] :is(.related-ticker-tape-viewport,.data-table-wrap,.forecast-table-wrap,.financial-calendar-table,.economic-calendar-table-wrap,.fpro-table-wrap){max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}#app-layout[data-mobile-layout=china-finance] :is(.forecast-price-canvas,.fpro-card-chart,.fpro-price-canvas-tall,.fpro-main-grid,.fpro-card,.fpro-actions-card,.forecast-4m-panel,.forecast-rating-card){max-width:100%;overflow:hidden}#app-layout[data-mobile-layout=china-finance] :is(.forecast-price-canvas svg,.fpro-card-chart svg,.fpro-price-canvas-tall svg,.forecast-4m-panel svg,.forecast-rating-card svg){display:block;width:100%;max-width:100%}#app-layout[data-mobile-layout=china-finance] :is(.hero-fact-grid,.stock-hero-meta,.forecast-consensus-target,.forecast-consensus-range,.fpro-hero-metrics,.fpro-metric-grid){min-width:0}#app-layout[data-mobile-layout=china-finance] :is(.hero-fact-tag,.forecast-consensus-target strong,.forecast-consensus-target b,.forecast-consensus-range span,.fpro-metric-chip,.fpro-metric-chip strong,.fpro-metric-chip span){overflow-wrap:anywhere;white-space:normal}#app-layout[data-mobile-layout=china-finance] :is(.pa-date-value,.chart-frame text,.tradingview-chart-legend span,.fpro-head-sub,.fpro-card-meta,.fpro-metric-label,.fpro-score-count,.panorama-stance-asof,.panorama-index-name,.panorama-index-change,.lead-news-compact__lead p,.lead-news-compact__row strong,.lead-news-compact__row time,.research-card-type,.research-card p,.research-card-tags span,.mobile-watchlist-card span,.mobile-watchlist-card strong,.mobile-watchlist-card em,.mobile-news-card-meta,.mobile-news-card-meta span,.mobile-news-meta-row,.mobile-news-meta-row span,.economic-calendar-table,.economic-calendar-table th,.economic-calendar-table td,.economic-calendar-table span,.economic-calendar-table strong){font-size:var(--m-fs-sub)}#app-layout[data-mobile-layout=china-finance] .discussion-expand-btn{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}#app-layout[data-mobile-layout=china-finance] .fpro-actions-table-wrap{max-width:100%;overflow-x:auto!important;-webkit-overflow-scrolling:touch}#app-layout[data-mobile-layout=china-finance] .fpro-actions-table{width:max-content;min-width:100%}#app-layout[data-mobile-layout=china-finance] .fpro-price-canvas-tall{width:100%;min-width:0}#app-layout[data-mobile-layout=china-finance] :is(.stock-tab-layout,.stock-tab-main,.fpro-root,.fpro-main-grid,.fpro-card,.fpro-actions-card){width:100%;max-width:100%;min-width:0}#app-layout[data-mobile-layout=china-finance] .fpro-main-grid{grid-template-columns:minmax(0,1fr)}#app-layout[data-mobile-layout=china-finance] .fpro-card{box-sizing:border-box}#app-layout[data-mobile-layout=china-finance] :is(.financial-calendar-header a,.financial-calendar-page a,.portal-news-row a,.portal-news-section a,.lead-news-compact a,.news-page a){display:inline-flex;align-items:center;min-height:44px}}@media (max-width:768px){body:has(#app-layout[data-stock-mobile-density=compact]){--m-stock-bg:#f4f6f8;--m-stock-card:#ffffff;--m-stock-card-soft:#fffdfa;--m-stock-ink:#111827;--m-stock-muted:#6b7280;--m-stock-soft:#9aa1ad;--m-stock-border:rgba(17,24,39,0.08);--m-stock-orange:#ff5c00;--m-stock-orange-soft:rgba(255,92,0,0.08);--m-stock-green:#1f9f6a;--m-stock-red:#c8463a;--m-stock-shadow:0 8px 22px rgba(15,23,42,0.06);overflow-x:hidden;background:var(--m-stock-bg)!important}#app-layout[data-stock-mobile-density=compact]{color:var(--m-stock-ink);font-size:14px}#app-layout[data-stock-mobile-density=compact] #app-main{padding-top:calc(56px + env(safe-area-inset-top))!important;background:var(--m-stock-bg)!important}#app-layout[data-stock-mobile-density=compact] #mobile-app-bar{padding:calc(5px + env(safe-area-inset-top)) 10px 5px!important;background:rgba(244,246,248,.96)!important;box-shadow:0 1px 0 rgba(17,24,39,.06)}#app-layout[data-stock-mobile-density=compact] .mobile-app-mainbar-search{min-height:44px!important}#app-layout[data-stock-mobile-density=compact] #mobile-app-bar .guide-search-form{min-height:42px!important;border:1px solid rgba(17,24,39,.05)!important;border-radius:16px!important;box-shadow:0 5px 16px rgba(15,23,42,.055)!important}#app-layout[data-stock-mobile-density=compact] #mobile-app-bar .guide-search-form input{min-height:42px!important;font-size:14px!important}#app-layout[data-stock-mobile-density=compact] .stock-page-wrap .hero-inner{width:min(calc(100% - 20px),440px)!important;max-width:calc(100% - 20px)!important;gap:4px!important;padding:4px 0 0!important}#app-layout[data-stock-mobile-density=compact] .stock-page-wrap .stock-hero{margin-bottom:4px!important}#app-layout[data-stock-mobile-density=compact] .hero-meta{gap:5px!important;margin-bottom:2px!important;color:var(--m-stock-muted)!important;font-size:12px!important;line-height:1.25!important}#app-layout[data-stock-mobile-density=compact] .hero-meta strong{color:var(--m-stock-ink)!important;font-weight:760!important}#app-layout[data-stock-mobile-density=compact] .hero-title-row{gap:2px!important}#app-layout[data-stock-mobile-density=compact] .hero-title-main{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}#app-layout[data-stock-mobile-density=compact] .hero-name{overflow:hidden;color:var(--m-stock-ink)!important;font-size:clamp(15px,4.2vw,17px)!important;font-weight:720!important;line-height:1.16!important;text-overflow:ellipsis;white-space:nowrap}#app-layout[data-stock-mobile-density=compact] .hero-title-actions{gap:6px!important}#app-layout[data-stock-mobile-density=compact] .stock-fluid-nav-item,#app-layout[data-stock-mobile-density=compact] .stock-fluid-nav-trigger,body:has(#app-layout[data-stock-mobile-density=compact]) .hero-watchlist-btn{width:44px!important;height:44px!important;min-height:44px!important;border-color:rgba(255,92,0,.16)!important;background:rgba(255,255,255,.84)!important;color:#d84d16!important;box-shadow:0 5px 14px rgba(255,92,0,.08)!important}#app-layout[data-stock-mobile-density=compact] .stock-fluid-nav-item.is-active,#app-layout[data-stock-mobile-density=compact] .stock-fluid-nav.is-open .stock-fluid-nav-trigger{background:var(--m-stock-orange)!important;color:#fff!important}#app-layout[data-stock-mobile-density=compact] .stock-detail-hero-meta-row{gap:5px!important}#app-layout[data-stock-mobile-density=compact] .hero-price-row{grid-template-columns:auto minmax(0,1fr)!important;gap:4px 8px!important;margin-top:0!important}#app-layout[data-stock-mobile-density=compact] .hero-price{color:var(--m-stock-ink)!important;font-size:clamp(23px,6.2vw,27px)!important;font-weight:820!important;line-height:.98!important}#app-layout[data-stock-mobile-density=compact] .hero-price-skeleton{width:104px!important;height:30px!important;border-radius:9px!important}#app-layout[data-stock-mobile-density=compact] .hero-change{border-radius:999px!important;padding:3px 8px!important;font-size:12px!important;font-weight:780!important}#app-layout[data-stock-mobile-density=compact] .hero-change-skeleton{width:58px!important;height:24px!important}#app-layout[data-stock-mobile-density=compact] .hero-change.is-up{background:rgba(31,159,106,.12)!important;color:var(--m-stock-green)!important}#app-layout[data-stock-mobile-density=compact] .hero-change.is-down{background:rgba(200,70,58,.1)!important;color:var(--m-stock-red)!important}#app-layout[data-stock-mobile-density=compact] .hero-fact-tags{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;overflow:hidden!important;margin-top:0!important;color:var(--m-stock-muted);white-space:nowrap}body:has(#app-layout[data-stock-mobile-density=compact]) .hero-fact-tag{flex:0 1 auto;max-width:25%;gap:3px!important;overflow:hidden;color:var(--m-stock-muted)!important;font-size:11px!important}#app-layout[data-stock-mobile-density=compact] .hero-fact-tag em,body:has(#app-layout[data-stock-mobile-density=compact]) .hero-fact-tag strong{overflow:hidden;font-size:11px!important;line-height:1.1!important;text-overflow:ellipsis;white-space:nowrap}#app-layout[data-stock-mobile-density=compact] .overview-layout-section{width:min(calc(100% - 20px),440px)!important;max-width:calc(100% - 20px)!important;gap:7px!important;padding-top:4px!important;padding-bottom:14px!important}#app-layout[data-stock-mobile-density=compact] .stock-detail-layout{padding-top:0!important}#app-layout[data-stock-mobile-density=compact] .overview-col-right,#app-layout[data-stock-mobile-density=compact] .stock-detail-main-col{gap:8px!important}#app-layout[data-stock-mobile-density=compact] .ov-chart-card{order:1!important;overflow:hidden!important;margin:0!important;border:1px solid var(--m-stock-border)!important;border-radius:13px!important;background:var(--m-stock-card)!important;box-shadow:var(--m-stock-shadow)!important}#app-layout[data-stock-mobile-density=compact] .ov-metrics-card{order:2!important;margin:0!important;padding:0!important}#app-layout[data-stock-mobile-density=compact] .recent-records-panel{order:5!important}#app-layout[data-stock-mobile-density=compact] .chart-toolbar{min-height:34px!important;border-bottom:1px solid rgba(17,24,39,.06)!important;padding:3px 7px!important}#app-layout[data-stock-mobile-density=compact] .chart-analysis-section.page-shell{padding-top:4px!important}#app-layout[data-stock-mobile-density=compact] .ov-card-title,#app-layout[data-stock-mobile-density=compact] .ov-chart-title,#app-layout[data-stock-mobile-density=compact] .section-title{color:#7a4a25!important;font-size:13px!important;font-weight:780!important;letter-spacing:0!important}#app-layout[data-stock-mobile-density=compact] .chart-period-group{gap:4px!important;margin-left:8px!important}#app-layout[data-stock-mobile-density=compact] .chart-period-btn{min-height:28px!important;border:0!important;border-radius:999px!important;background:#eef1f5!important;padding:0 10px!important;color:#4b5563!important;font-size:12px!important;font-weight:780!important}#app-layout[data-stock-mobile-density=compact] .chart-period-btn.active{background:var(--m-stock-orange)!important;color:#fff!important}#app-layout[data-stock-mobile-density=compact] .chart-pa-inline .pa-action-row{gap:6px!important}#app-layout[data-stock-mobile-density=compact] .pa-btn-primary{min-height:44px!important;border-radius:12px!important;font-size:12px!important;letter-spacing:0!important}#app-layout[data-stock-mobile-density=compact] .chart-frame,#app-layout[data-stock-mobile-density=compact] .chart-skeleton,#app-layout[data-stock-mobile-density=compact] .tradingview-chart-canvas{height:clamp(236px,64vw,268px)!important;min-height:clamp(236px,64vw,268px)!important;max-height:268px!important}#app-layout[data-stock-mobile-density=compact] .chart-skeleton{background:linear-gradient(180deg,rgba(255,253,249,.92),rgba(255,255,255,.96)),repeating-linear-gradient(0deg,transparent 0 47px,rgba(17,24,39,.045) 48px)}#app-layout[data-stock-mobile-density=compact] .chart-skeleton-copy{right:14px!important;bottom:13px!important;color:rgba(17,24,39,.5)!important;font-size:10px!important;letter-spacing:.14em!important}#app-layout[data-stock-mobile-density=compact] .tradingview-chart-legend{top:7px!important;left:8px!important;right:8px!important;gap:3px!important}#app-layout[data-stock-mobile-density=compact] .tradingview-chart-legend span{padding:3px 5px!important;font-size:10px!important}#app-layout[data-stock-mobile-density=compact] .metrics-strip-scroll{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:1px 8px!important;gap:1px 8px!important;overflow:hidden!important;border:1px solid var(--m-stock-border)!important;border-radius:13px!important;background:var(--m-stock-card)!important;padding:8px 9px!important;box-shadow:var(--m-stock-shadow)!important}#app-layout[data-stock-mobile-density=compact] .metrics-strip-scroll .metric-chip{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:3px!important;gap:3px!important;min-width:0!important;min-height:38px!important;align-items:start!important;border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}#app-layout[data-stock-mobile-density=compact] .metric-chip span{overflow:hidden;color:var(--m-stock-soft)!important;font-size:10px!important;font-weight:650!important;letter-spacing:0!important;line-height:1.1!important;text-overflow:ellipsis;white-space:nowrap}#app-layout[data-stock-mobile-density=compact] .metric-chip strong{overflow:hidden;color:var(--m-stock-ink)!important;font-family:var(--font-data)!important;font-size:13px!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:760!important;letter-spacing:0!important;line-height:1.15!important;text-overflow:ellipsis;white-space:nowrap}#app-layout[data-stock-mobile-density=compact] .metric-chip.positive strong{color:var(--m-stock-green)!important}#app-layout[data-stock-mobile-density=compact] .metric-chip.negative strong{color:var(--m-stock-red)!important}#app-layout[data-stock-mobile-density=compact] .metrics-strip-scroll .metric-chip:nth-child(n+7){display:none!important}#app-layout[data-stock-mobile-density=compact] .ov-week-range-card,#app-layout[data-stock-mobile-density=compact] .overview-col-right>.hero-rating-panel,#app-layout[data-stock-mobile-density=compact] .overview-col-right>.ov-card,#app-layout[data-stock-mobile-density=compact] .recent-records-panel{border:1px solid var(--m-stock-border)!important;border-radius:13px!important;background:var(--m-stock-card)!important;box-shadow:var(--m-stock-shadow)!important}#app-layout[data-stock-mobile-density=compact] .ov-week-range-card{order:3!important;padding:9px 10px!important}#app-layout[data-stock-mobile-density=compact] .ov-wr-title{margin-bottom:8px!important;font-size:12px!important;letter-spacing:0!important}#app-layout[data-stock-mobile-density=compact] .ov-wr-bar-wrap{height:7px!important;margin-bottom:8px!important}#app-layout[data-stock-mobile-density=compact] .ov-wr-labels span{font-size:12px!important}#app-layout[data-stock-mobile-density=compact] .business-model-brief{order:4!important;border:1px solid var(--m-stock-border)!important;border-radius:13px!important;background:var(--m-stock-card)!important;padding:0!important;box-shadow:var(--m-stock-shadow)!important}#app-layout[data-stock-mobile-density=compact] .business-model-brief .ov-card-header{padding:9px 10px 7px!important}#app-layout[data-stock-mobile-density=compact] .business-model-brief .ov-desc-body{padding:10px!important}#app-layout[data-stock-mobile-density=compact] .company-profile-brief{gap:8px!important}#app-layout[data-stock-mobile-density=compact] .company-profile-brief-item p,#app-layout[data-stock-mobile-density=compact] .company-profile-summary{display:-webkit-box;overflow:hidden;color:#374151!important;font-size:13px!important;line-height:1.5!important;-webkit-box-orient:vertical}#app-layout[data-stock-mobile-density=compact] .company-profile-summary{-webkit-line-clamp:2}#app-layout[data-stock-mobile-density=compact] .company-profile-brief-item p{-webkit-line-clamp:1}#app-layout[data-stock-mobile-density=compact] .company-profile-brief-grid{gap:6px!important}#app-layout[data-stock-mobile-density=compact] .company-profile-brief-item{display:grid!important;grid-template-columns:68px minmax(0,1fr)!important;align-items:baseline!important;min-height:30px!important;border-radius:10px!important;background:var(--m-stock-card-soft)!important;padding:6px 8px!important}#app-layout[data-stock-mobile-density=compact] .company-profile-brief-item span{overflow:hidden;color:#8a5a2a!important;font-size:10px!important;line-height:1.15!important;text-overflow:ellipsis;white-space:nowrap}#app-layout[data-stock-mobile-density=compact] .company-profile-toggle{min-height:32px!important;margin-top:2px!important;color:var(--m-stock-orange)!important;font-size:12px!important}#app-layout[data-stock-mobile-density=compact] .related-ticker-tape-shell{gap:6px!important;padding:4px 0 8px!important}#app-layout[data-stock-mobile-density=compact] .related-ticker-chip{min-height:42px!important;border-radius:12px!important;padding:5px 9px!important}}