.site-header{overflow:visible;position:fixed;top:0;left:0;right:0;height:150px;background-color:var(--title-color,#2c3e50);color:#fff;transition:top 0.1s linear;z-index:1000;display:flex;flex-direction:column;will-change:height;-webkit-backface-visibility:hidden}body.briefing-page .site-header:not(.briefing-header),body.briefing-page header:not(.briefing-header):not(#masthead),body.briefing-page .ast-main-header-wrap,body.briefing-page #ast-desktop-header,body.briefing-page #ast-mobile-header,body.briefing-page .main-header-bar,body.briefing-page .ast-primary-header-bar,body.briefing-page .ast-hfb-header{display:none!important;height:0!important;overflow:hidden!important}.location-display{position:absolute;right:75px;top:50%;transform:translateY(-50%);color:#fff;opacity:0;transition:opacity 0.3s ease,font-size 0.3s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:40%;font-size:45pt;line-height:1.2;text-align:right;z-index:1001}.header-scrolled .location-display{opacity:1}.header-map{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;z-index:1;overflow:hidden;will-change:opacity;-webkit-transform:translateZ(0)}.map-color-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to right,rgb(44 62 80) 0%,rgb(44 62 80 / .8) 20%,rgb(44 62 80 / .2) 50%,rgb(44 62 80 / .1) 80%,#fff0 100%),linear-gradient(to top right,rgb(44 62 80) 0%,rgb(44 62 80 / .85) 20%,rgb(44 62 80 / .6) 40%,rgb(44 62 80 / .3) 60%,rgb(44 62 80 / .05) 80%,#fff0 100%),radial-gradient(circle at bottom left,rgb(44 62 80) 0%,rgb(44 62 80 / .8) 50%,rgb(44 62 80 / .2) 60%,rgb(44 62 80 / .05) 80%,#fff0 100%);background-blend-mode:normal;z-index:1000}.map-color-overlay{position:absolute;top:0;left:0;width:100%;height:100%;will-change:height;-webkit-transform:translateZ(0);overflow:hidden}body{margin:0;padding:0;overflow-x:hidden;padding-top:104px}body.briefing-page .briefing-header{position:fixed!important;top:0!important;z-index:1001!important}#chart-layout{display:flex;margin:0;padding:0}#chart-layout.no-sidebar{display:block}#sidebar{width:200px;padding:20px;background-color:#f0f0f0;overflow-y:auto;height:calc(100vh - 80px)}#main-content{flex-grow:1;display:flex;flex-direction:column}.no-sidebar #main-content{width:100%}#chart-container{height:max(600px, 55vh);overflow:hidden}.cct-chart{width:100%!important;height:100%!important}.cct-chart>div{width:100%!important;height:100%!important}.cct-chart-divider{border:none;border-top:1px solid var(--color-border,#e5e7eb);margin:24px 0 0}.single-citizen_chart .briefing-nav-location{display:none!important}.single-citizen_chart .briefing-nav-dashboard,.single-citizen_chart .briefing-nav-explore{display:none!important}#content,#primary,.site-main,.entry-content,.ast-container,.site-content,.ast-article-single,#page,.hfeed,.site{margin:0!important;padding:0!important;width:100%;height:auto}#chart-container,.cct-chart{position:relative}.chart-title{font-size:36px;margin-left:auto;margin-right:auto;color:#fff}.scope-display{position:absolute;right:20px;top:50%;transform:translateY(-50%) translateX(100%);font-size:30px;font-weight:700;color:#fff;opacity:0;transition:transform 0.3s ease,opacity 0.3s ease}.header-scrolled .scope-display{transform:translateY(-50%) translateX(0);opacity:1}.sources-list{list-style-type:none;padding-left:0}.sources-list li{margin-bottom:10px}@media screen and (max-width:1200px){#chart-container{height:max(500px, 50vh)}.chart-title{font-size:32px}.scope-display{font-size:26px}}@media screen and (max-width:900px){#chart-container{height:max(400px, 45vh)}.chart-title{font-size:28px}.scope-display{font-size:22px}}@media screen and (max-width:600px){#chart-container{height:max(300px, 42vh)}#chart-container:only-child{min-height:42vh}.chart-title{font-size:24px}.scope-display{font-size:18px}}@media screen and (max-width:480px){.chart-title{opacity:0}}body.landscape-mode .cct-breadcrumb-bar::after{content:'\25BC';position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:10px;color:var(--color-text-tertiary,#8E8EA0);transition:transform 0.3s ease;pointer-events:none}body.landscape-mode .cct-breadcrumb-bar.landscape-menu-open::after{content:'\25B2'}body.landscape-mode .cct-breadcrumb-bar{cursor:pointer}@media screen and (max-height:500px) and (orientation:landscape){body.single-citizen_chart,body.single-citizen_chart.briefing-page{padding-top:44px!important;margin-top:0!important}body.single-citizen_chart.landscape-header-visible,body.single-citizen_chart.landscape-header-visible.briefing-page{padding-top:104px!important}body.single-citizen_chart .briefing-header,.single-citizen_chart #masthead.briefing-header{transform:translateY(-100%);transition:transform 0.3s ease}body.single-citizen_chart.landscape-header-visible .briefing-header,.single-citizen_chart.landscape-header-visible #masthead.briefing-header{transform:translateY(0)}body.single-citizen_chart .cct-breadcrumb-bar{top:0!important;transition:top 0.3s ease}body.single-citizen_chart.landscape-header-visible .cct-breadcrumb-bar{top:60px!important}body.single-citizen_chart #content,body.single-citizen_chart #chart-layout,body.single-citizen_chart #main-content{margin-top:0!important;padding-top:0!important}}