/* Public command center: composition follows the approved Overview reference. */
body[data-access=public]{--atlas-nav-width:210px}
body[data-access=public][data-public-rail=collapsed]{--atlas-nav-width:64px}
#atlasPublicNavigation .apn-sidebar-tools{display:flex;align-items:center;justify-content:space-between;gap:6px;margin:0 4px 10px;color:#73adbf;font-size:10px!important;letter-spacing:.12em}
#atlasPublicNavigation .apn-sidebar-tools button{width:30px;padding:4px!important;display:grid;place-items:center}
#atlasPublicNavigation .apn-sidebar svg{width:21px;height:21px;flex:none;color:#13c8c8}
#atlasPublicNavigation .apn-sidebar .apn-office-links{padding-left:28px}
#atlasPublicNavigation .apn-office-links svg{width:15px;height:15px;opacity:.75}
#atlasPublicNavigation .apn-sidebar-tools svg{width:18px;height:18px}
#atlasPublicNavigation nav :is(a,button)>span{font:inherit!important}
#atlasPublicNavigation [data-apn-link=broadcast]{margin-top:6px;border-top:1px solid #24516a!important;border-radius:0!important}
@media(min-width:1451px){
 body[data-public-rail=collapsed] #atlasPublicNavigation .apn-sidebar{padding:10px 7px;overflow-x:hidden}
 body[data-public-rail=collapsed] #atlasPublicNavigation .apn-sidebar :is(label,blockquote),body[data-public-rail=collapsed] #atlasPublicNavigation .apn-sidebar nav :is(a,button)>span,body[data-public-rail=collapsed] #atlasPublicNavigation .apn-sidebar-tools>span{display:none!important}
 body[data-public-rail=collapsed] #atlasPublicNavigation .apn-sidebar nav :is(a,button){justify-content:center!important;padding:7px!important;min-height:37px!important}
 body[data-public-rail=collapsed] #atlasPublicNavigation .apn-office-links{padding:0;display:grid;grid-template-columns:1fr}
 body[data-public-rail=collapsed] #atlasPublicNavigation .apn-office-links a{min-height:26px!important;padding:4px!important}
 body[data-public-rail=collapsed] #atlasPublicNavigation .apn-sidebar-tools{justify-content:center;margin:0 0 10px}
 body[data-public-rail=collapsed] #atlasPublicNavigation [data-apn-collapse] svg{transform:rotate(180deg)}
 body[data-access=public][data-public-navigation=embedded] #atlasPublicNavigation>.apn-sidebar{display:flex!important;bottom:31px}
 body[data-intelligence-presentation=broadcast] #main #intelligenceContent.atlas-intelligence-broadcast .ib-sidebar{display:none!important}
 body[data-intelligence-presentation=broadcast] #main #intelligenceContent.atlas-intelligence-broadcast .ib-layout{grid-template-columns:var(--atlas-nav-width) minmax(0,1fr)!important}
 body[data-intelligence-presentation=broadcast] #main #intelligenceContent.atlas-intelligence-broadcast .ib-main{grid-column:2!important}
}
@media(max-width:1450px){#atlasPublicNavigation .apn-sidebar-tools{display:none}body[data-intelligence-presentation=broadcast] #main #intelligenceContent.atlas-intelligence-broadcast .ib-sidebar{display:none!important}body[data-intelligence-presentation=broadcast] #main #intelligenceContent.atlas-intelligence-broadcast .ib-layout{grid-template-columns:minmax(0,1fr)!important}body[data-intelligence-presentation=broadcast] #main #intelligenceContent.atlas-intelligence-broadcast .ib-main{grid-column:1!important}body[data-intelligence-presentation=broadcast] #main #intelligenceContent.atlas-intelligence-broadcast [data-ib-public-menu]{display:block!important}}
#main #overviewContent.atlas-overview-command{position:fixed!important;inset:58px 0 0 var(--atlas-nav-width)!important;z-index:1200!important;overflow:hidden!important;padding:10px 12px 0!important;background:radial-gradient(ellipse at 35% 5%,#07374b,transparent 65%),#001c2a!important;color:#e7f4fc!important;font:13px/1.35 Arial,sans-serif!important}
#main #overviewContent.atlas-overview-command *{box-sizing:border-box!important}
#main #overviewContent.atlas-overview-command :is(span,a,b,strong){font-family:Arial,sans-serif!important;font-size:12px!important}
#main #overviewContent.atlas-overview-command small{font-size:10px!important}
#main #overviewContent.atlas-overview-command :is(h1,h2,h3,p,ol){margin:0!important;letter-spacing:0!important}
#main #overviewContent.atlas-overview-command a{color:inherit!important;text-decoration:none!important}
#main #overviewContent.atlas-overview-command :is(button,select){font:11px/1.3 Arial,sans-serif!important;background:#073043!important;color:#dff3fc!important;border:1px solid #21566b!important;border-radius:3px!important;min-height:27px!important;padding:5px 8px!important;cursor:pointer!important}
#main #overviewContent.atlas-overview-command :is(button,a):focus-visible{outline:2px solid #27e4d5!important;outline-offset:2px!important}
#main #overviewContent.atlas-overview-command button:hover{background:#0c4558!important}
#main #overviewContent.atlas-overview-command :is(small,p){color:#9ac4d8!important;font-size:12px!important;line-height:1.4!important}
#main #overviewContent.atlas-overview-command h2{font-size:12px!important;line-height:1.25!important;font-weight:700!important;color:#edf8ff!important}
#main #overviewContent.atlas-overview-command svg{width:23px;height:23px;flex:none}
#main #overviewContent.atlas-overview-command .oc-layout{height:100%;display:grid;grid-template-rows:minmax(175px,.45fr) 78px minmax(330px,1fr) 160px 31px;gap:8px;min-width:0}
#main #overviewContent.atlas-overview-command .oc-panel{border:1px solid #144d65!important;border-radius:5px!important;background:linear-gradient(115deg,#002537e6,#001c2aeb)!important;padding:11px!important;min-width:0!important;min-height:0!important;overflow:hidden!important}
#main #overviewContent.atlas-overview-command .oc-panel>header{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:10px;min-height:18px}
#main #overviewContent.atlas-overview-command header>a,#main #overviewContent.atlas-overview-command header>button{color:#12d2cf!important;font-size:10px!important;white-space:nowrap;border:0!important;background:none!important;padding:0!important;min-height:18px!important}
#main #overviewContent.atlas-overview-command .oc-top{display:grid;grid-template-columns:1.45fr .88fr 1.05fr;gap:8px;min-height:0}
#main #overviewContent.atlas-overview-command .oc-hero{position:relative;overflow:hidden;display:flex;align-items:center;padding:17px 22px;border:1px solid #1b5574;border-radius:6px;background:linear-gradient(90deg,#001c2a14,#001c2adc 47%,#001c2a80),url('/reporting-assets/nairobi-panorama-photo.jpg') center/cover}
#main #overviewContent.atlas-overview-command .oc-hero-copy{position:relative;margin-left:28%;width:72%}
#main #overviewContent.atlas-overview-command .oc-hero small{font-size:10px!important;letter-spacing:.11em!important;color:#82dbe4!important}
#main #overviewContent.atlas-overview-command .oc-hero h1{font-size:clamp(32px,3.1vw,58px)!important;color:white!important;line-height:1.1!important;font-weight:800!important;white-space:nowrap}
#main #overviewContent.atlas-overview-command .oc-hero em{color:#08d1c5;font-style:normal}
#main #overviewContent.atlas-overview-command .oc-hero h3{font-size:16px!important;letter-spacing:.23em!important;color:#e6f5fe!important;margin:4px 0 10px!important}
#main #overviewContent.atlas-overview-command .oc-hero p{font-size:12px!important;color:white!important}
#main #overviewContent.atlas-overview-command .oc-hero-copy>div{display:flex;gap:8px;margin:13px 0 9px}
#main #overviewContent.atlas-overview-command .oc-hero a{border:1px solid #15b6c2;border-radius:4px;padding:9px 12px;white-space:nowrap;font-size:12px!important;font-weight:700;background:#002434c9}
#main #overviewContent.atlas-overview-command .oc-hero{isolation:isolate;background:#063247!important}
#main #overviewContent.atlas-overview-command .oc-hero::before{content:'';position:absolute;inset:0;z-index:-2;background:url('/reporting-assets/nairobi-panorama-photo.jpg') center/cover;filter:grayscale(1) contrast(1.35);opacity:.64;mix-blend-mode:luminosity}
#main #overviewContent.atlas-overview-command .oc-hero::after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#001c2a15,#001c2a9c 50%,#001c2ad6),repeating-linear-gradient(0deg,#00172426 0 1px,transparent 1px 3px);pointer-events:none}
#main #overviewContent.atlas-overview-command .oc-hero>.oc-photo-credit{position:absolute;left:7px;bottom:4px;z-index:2;border:0!important;background:#001724a1!important;border-radius:2px!important;padding:2px 4px!important;color:#c3dce7!important;font:8px/1.25 Arial,sans-serif!important;text-decoration:none}
#main #overviewContent.atlas-overview-command .oc-hero .oc-primary{background:#04c8c3!important;color:#001b29!important}
#main #overviewContent.atlas-overview-command .oc-replay{font-size:10px!important;color:#90b5c7;letter-spacing:.04em}
#main #overviewContent.atlas-overview-command .oc-assessment>strong{font-size:17px!important;line-height:1.35;display:block;margin-bottom:9px}
#main #overviewContent.atlas-overview-command .oc-assessment p{font-size:12px!important;margin:7px 0!important}
#main #overviewContent.atlas-overview-command .oc-assessment>div{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-top:10px;font-size:10px!important;color:#9cbfcd}
#main #overviewContent.atlas-overview-command .oc-assessment>div button{background:none!important;border:0!important;padding:0!important;color:#0ed3cb!important;font-size:10px!important}
#main #overviewContent.atlas-overview-command .oc-probability{display:flex;flex-direction:column}
#main #overviewContent.atlas-overview-command .oc-probability>small{margin-top:auto;font-size:10px!important}
#main #overviewContent.atlas-overview-command .oc-prob-rows{display:grid;align-content:center;gap:16px;flex:1;margin:5px 0 12px}
#main #overviewContent.atlas-overview-command .oc-prob-row{display:grid;grid-template-columns:1.15fr 1fr 54px;gap:10px;align-items:center}
#main #overviewContent.atlas-overview-command .oc-prob-row>span{font-size:12px!important;font-weight:700;display:flex;align-items:center;gap:9px}
#main #overviewContent.atlas-overview-command .oc-prob-row i{width:13px;height:13px;border:1px solid #c6e5ef5c;border-radius:50%;flex:none}
#main #overviewContent.atlas-overview-command .oc-prob-row>div{height:20px;background:#0a3a4c;border:1px solid #0a475a}
#main #overviewContent.atlas-overview-command .oc-prob-row b{display:block;height:100%;opacity:.9}
#main #overviewContent.atlas-overview-command .oc-prob-row strong{font-size:18px!important;text-align:right}
#main #overviewContent.atlas-overview-command .oc-stats{display:grid;grid-template-columns:.65fr .85fr .7fr 1.2fr 1.2fr 1.3fr 1.1fr;border:1px solid #164c62;border-radius:5px;background:#002434b3;padding:8px 4px}
#main #overviewContent.atlas-overview-command .oc-stats article{display:flex;align-items:center;gap:11px;border-right:1px solid #19485b;padding:5px 13px;min-width:0}
#main #overviewContent.atlas-overview-command .oc-stats article:last-child{border:0}
#main #overviewContent.atlas-overview-command .oc-stats svg{width:31px;height:31px;color:#0cd1c3}
#main #overviewContent.atlas-overview-command .oc-stats strong{font-size:21px!important;display:block;line-height:1.1;white-space:nowrap}
#main #overviewContent.atlas-overview-command .oc-stats span{display:block;font-size:12px!important;margin-top:3px}
#main #overviewContent.atlas-overview-command .oc-stats small{font-size:10px!important;display:block}
#main #overviewContent.atlas-overview-command .oc-middle{display:grid;grid-template-columns:.96fr 1.42fr .72fr .67fr;gap:8px;min-height:0}
#main #overviewContent.atlas-overview-command .oc-left{display:grid;grid-template-rows:minmax(0,1fr) 129px;gap:8px;min-height:0}
#main #overviewContent.atlas-overview-command .oc-situation{display:flex;flex-direction:column}
#main #overviewContent.atlas-overview-command .oc-situation-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;flex:1}
#main #overviewContent.atlas-overview-command .oc-situation-grid button{display:flex;align-items:center;gap:9px;text-align:left;border:0!important;padding:5px 0!important;background:transparent!important;min-width:0}
#main #overviewContent.atlas-overview-command .oc-situation-grid svg{color:var(--oc-tone);background:color-mix(in srgb,var(--oc-tone) 13%,transparent);width:34px;height:38px;padding:7px;border-radius:5px}
#main #overviewContent.atlas-overview-command .oc-situation-grid strong{display:block;font-size:19px!important;color:#edf7fc;line-height:1.1}
#main #overviewContent.atlas-overview-command .oc-situation-grid b{display:block;font-size:12px!important;font-weight:400;margin:3px 0}
#main #overviewContent.atlas-overview-command .oc-situation-grid small{display:block;font-size:10px!important}
#main #overviewContent.atlas-overview-command .oc-situation>small{font-size:10px!important;margin-top:8px}
#main #overviewContent.atlas-overview-command .oc-chart-key{display:flex;align-items:center;gap:10px;font-size:10px!important;flex-wrap:wrap;margin:2px 0 7px}
#main #overviewContent.atlas-overview-command .oc-chart-key span:before{content:'';display:inline-block;width:8px;height:8px;background:var(--oc-tone);border-radius:50%;margin-right:5px}
#main #overviewContent.atlas-overview-command .oc-chart-key small{font-size:10px!important}
#main #overviewContent.atlas-overview-command .oc-chart{display:block;width:100%;height:calc(100% - 45px);min-height:65px}
#main #overviewContent.atlas-overview-command .oc-trend>header{margin-bottom:3px}
#main #overviewContent.atlas-overview-command .oc-map-panel{padding:0!important;display:flex;flex-direction:column;position:relative}
#main #overviewContent.atlas-overview-command .oc-map-panel>header{padding:7px 9px;margin:0;display:block}
#main #overviewContent.atlas-overview-command .oc-map-panel h2{margin-bottom:7px!important}
#main #overviewContent.atlas-overview-command .oc-map-panel nav{display:flex;gap:3px;flex-wrap:wrap}
#main #overviewContent.atlas-overview-command .oc-map-panel nav button{font-size:10px!important;padding:4px 5px!important;min-height:23px!important}
#main #overviewContent.atlas-overview-command [aria-pressed=true]{background:#14b9c2!important;border-color:#20d3d2!important;color:#001c29!important}
#main #overviewContent.atlas-overview-command .oc-map-wrap{position:relative;flex:1;min-height:0;background:#002b3a}
#main #overviewContent.atlas-overview-command [data-oc-map]{position:absolute;inset:0;min-height:0}
#main #overviewContent.atlas-overview-command .oc-map-key{position:absolute;right:8px;top:8px;background:#002232ee;border:1px solid #1a5063;border-radius:3px;padding:8px;max-width:165px;pointer-events:none;font-size:10px!important;display:grid;gap:7px}
#main #overviewContent.atlas-overview-command .oc-map-key span{display:flex;gap:7px;align-items:center}
#main #overviewContent.atlas-overview-command .oc-map-key i{width:11px;height:11px;border-radius:50%;display:inline-block;flex:none}
#main #overviewContent.atlas-overview-command .oc-map-panel>p{font-size:10px!important;padding:5px 8px!important;min-height:24px}
#main #overviewContent.atlas-overview-command .oc-map-controls{position:absolute;left:8px;bottom:24px;display:grid;gap:2px}
#main #overviewContent.atlas-overview-command .oc-map-controls button{width:29px;height:29px;min-height:0!important;padding:3px!important;font-size:18px!important;background:#00283bec!important}
#main #overviewContent.atlas-overview-command .oc-map-controls svg{width:19px;height:19px}
#main #overviewContent.atlas-overview-command .oc-north{position:absolute;right:12px;bottom:22px;color:#8fe4ea;font-size:12px!important}
#main #overviewContent.atlas-overview-command .oc-hover{position:absolute;left:8px;top:8px;background:#174b62;border:1px solid #75c7e0;box-shadow:0 8px 20px #0006;color:white;padding:13px;width:255px;max-width:calc(100% - 16px);z-index:4;border-radius:4px}
#main #overviewContent.atlas-overview-command .oc-hover[hidden]{display:none!important}
#main #overviewContent.atlas-overview-command .oc-hover>button{float:right;font-size:16px!important;line-height:1!important;min-height:22px!important;padding:2px 6px!important}
#main #overviewContent.atlas-overview-command .oc-hover>small{font-size:10px!important;color:#bddceb!important}
#main #overviewContent.atlas-overview-command .oc-hover>strong{display:block;font-size:20px!important;margin:6px 0}
#main #overviewContent.atlas-overview-command .oc-hover p{margin:8px 0!important;color:#d2e8f3!important}
#main #overviewContent.atlas-overview-command .oc-hover>div{display:flex;justify-content:space-between;padding:7px 0;border-top:1px solid #45778d}
#main #overviewContent.atlas-overview-command .oc-hover>a{display:block;margin-top:8px;font-size:12px!important;color:#49f0df!important}
@media(min-width:1101px){
 #main #overviewContent.atlas-overview-command .oc-map-panel{overflow:visible!important;z-index:10}
 #main #overviewContent.atlas-overview-command .oc-hover{left:calc(100% + 8px);top:0;z-index:12}
}
@media(max-width:1100px){#main #overviewContent.atlas-overview-command .oc-hover{left:auto;right:8px;top:65px}}
#main #overviewContent.atlas-overview-command .oc-stories ol{padding:0;list-style:none;display:grid;gap:19px}
#main #overviewContent.atlas-overview-command .oc-stories li>a{display:flex;gap:9px;align-items:flex-start}
#main #overviewContent.atlas-overview-command .oc-stories li>a>b{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;flex:none;font-size:12px!important;color:white}
#main #overviewContent.atlas-overview-command .oc-stories li strong{display:block;font-size:12px!important;line-height:1.4}
#main #overviewContent.atlas-overview-command .oc-stories li small{display:block;font-size:10px!important;margin-top:4px}
#main #overviewContent.atlas-overview-command .oc-right{display:grid;grid-template-rows:1.05fr 1fr;gap:8px;min-height:0}
#main #overviewContent.atlas-overview-command .oc-watch>nav{display:flex;gap:3px;margin-bottom:8px}
#main #overviewContent.atlas-overview-command .oc-watch nav button{font-size:10px!important;padding:4px!important;flex:1;min-height:24px!important}
#main #overviewContent.atlas-overview-command [data-oc-watchlist]>a{display:flex;gap:7px;align-items:center;font-size:12px!important;margin:10px 0}
#main #overviewContent.atlas-overview-command [data-oc-watchlist] i{width:9px;height:9px;border:2px solid;border-radius:50%;flex:none}
#main #overviewContent.atlas-overview-command [data-oc-watchlist] b{margin-left:auto;font-size:12px!important;color:#ffbc71}
#main #overviewContent.atlas-overview-command .oc-watch>a{display:block;font-size:10px!important;color:#29d8d0!important;margin-top:12px;text-align:right}
#main #overviewContent.atlas-overview-command .oc-movement>div>a{display:flex;align-items:center;gap:7px;font-size:12px!important;margin:12px 0}
#main #overviewContent.atlas-overview-command .oc-movement b{margin-left:auto;white-space:nowrap;font-size:10px!important}
#main #overviewContent.atlas-overview-command .oc-movement small{font-size:10px!important}
#main #overviewContent.atlas-overview-command .oc-bottom{display:grid;grid-template-columns:1.25fr 1fr .95fr 1.1fr;gap:8px;min-height:0}
#main #overviewContent.atlas-overview-command .oc-observatories>div{display:grid;grid-template-columns:repeat(6,1fr);gap:5px;height:calc(100% - 28px)}
#main #overviewContent.atlas-overview-command .oc-observatories button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;padding:7px 3px!important;font-size:10px!important;background:transparent!important;min-width:0}
#main #overviewContent.atlas-overview-command .oc-observatories button svg{width:26px;height:26px;color:#00cad5}
#main #overviewContent.atlas-overview-command .oc-observatories button:nth-child(3) svg{color:#16d3aa}
#main #overviewContent.atlas-overview-command .oc-observatories button:nth-child(4) svg{color:#dd65e3}
#main #overviewContent.atlas-overview-command .oc-observatories button:nth-child(5) svg{color:#ac71f2}
#main #overviewContent.atlas-overview-command .oc-observatories small{display:block;font-size:10px!important}
#main #overviewContent.atlas-overview-command .oc-historical-row{display:flex;align-items:center;gap:9px;font-size:10px!important;margin:7px 0}
#main #overviewContent.atlas-overview-command .oc-historical-row>span{width:35px;flex:none}
#main #overviewContent.atlas-overview-command .oc-historical-row>div{height:12px;display:flex;background:#123d50;flex:1}
#main #overviewContent.atlas-overview-command .oc-historical-row i{height:100%;display:block}
#main #overviewContent.atlas-overview-command .oc-history>small{font-size:10px!important}
#main #overviewContent.atlas-overview-command .oc-scenarios>small{font-size:10px!important;display:block}
#main #overviewContent.atlas-overview-command .oc-scenario{display:flex;gap:8px;align-items:center;margin:8px 0;font-size:12px!important}
#main #overviewContent.atlas-overview-command .oc-scenario i{width:10px;height:10px;border-radius:50%;flex:none}
#main #overviewContent.atlas-overview-command .oc-scenario b{margin-left:auto;color:#1ad9dc;padding:3px 7px;background:#063143;border:1px solid #1c4e64;border-radius:3px}
#main #overviewContent.atlas-overview-command .oc-quick>div{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;height:calc(100% - 27px)}
#main #overviewContent.atlas-overview-command .oc-quick a{display:flex;align-items:center;gap:7px;border:1px solid #164e66;border-radius:4px;background:#073143;padding:6px;min-width:0}
#main #overviewContent.atlas-overview-command .oc-quick a svg{width:20px;height:20px;color:#0ac7d0}
#main #overviewContent.atlas-overview-command .oc-quick span{font-size:10px!important;line-height:1.3}
#main #overviewContent.atlas-overview-command .oc-quick b{display:none}
#main #overviewContent.atlas-overview-command .oc-footer{display:flex;align-items:center;gap:12px;margin:0 -12px;background:#001521;border-top:1px solid #305266;min-width:0}
#main #overviewContent.atlas-overview-command .oc-footer>b{background:#ff2557;color:white;align-self:stretch;display:grid;place-items:center;padding:0 10px;font-size:10px!important;white-space:nowrap}
#main #overviewContent.atlas-overview-command .oc-footer>span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px!important}
#main #overviewContent.atlas-overview-command .oc-footer>button{font-size:10px!important;min-height:23px!important;padding:3px 6px!important;white-space:nowrap}
#main #overviewContent.atlas-overview-command .oc-footer>strong{color:#0bcdc1;font-size:16px!important;margin-right:10px;white-space:nowrap}
#main #overviewContent.atlas-overview-command .oc-empty{padding:12px 0!important;font-size:12px!important}
#main #overviewContent.atlas-overview-command .oc-dialog{background:#073348;color:#eaf7fc;border:1px solid #4c95af;border-radius:6px;padding:22px;width:min(700px,94vw);max-height:88dvh;overflow:hidden}
#main #overviewContent.atlas-overview-command .oc-dialog::backdrop{background:#00101cd9;backdrop-filter:blur(3px)}
#main #overviewContent.atlas-overview-command .oc-dialog>header{display:flex;gap:18px;align-items:center;justify-content:space-between;margin-bottom:20px}
#main #overviewContent.atlas-overview-command .oc-dialog h2{font-size:21px!important}
#main #overviewContent.atlas-overview-command .oc-dialog p{font-size:15px!important;line-height:1.55!important;color:#d3e7f2!important;margin:15px 0!important}
#main #overviewContent.atlas-overview-command .oc-dialog>div>small{display:block;font-size:10px!important;margin-top:22px;overflow-wrap:anywhere}
#main #overviewContent.atlas-overview-command .oc-dialog a{color:#25ded5!important;font-size:14px!important}
#main #overviewContent.atlas-overview-command .oc-dialog ol{padding-left:20px}
#main #overviewContent.atlas-overview-command .oc-dialog li{padding:9px 0;border-bottom:1px solid #326279}
#main #overviewContent.atlas-overview-command .oc-dialog li small{display:block;margin-top:5px}
#main #overviewContent.atlas-overview-command .oc-dialog>nav{display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-top:20px}
#main #overviewContent.atlas-overview-command .oc-trend{display:flex;flex-direction:column}
#main #overviewContent.atlas-overview-command .oc-trend .oc-chart{flex:1;height:0;min-height:0}
#main #overviewContent.atlas-overview-command .oc-history .oc-historical-row{margin:4px 0}
#main #overviewContent.atlas-overview-command .oc-history>header{margin-bottom:6px}
#main #overviewContent.atlas-overview-command .oc-history .oc-chart-key{gap:7px;margin-bottom:4px;font-size:10px!important}
#main #overviewContent.atlas-overview-command .oc-scenarios .oc-scenario{margin:6px 0}
#main #overviewContent.atlas-overview-command .oc-scenarios>small{font-size:10px!important}
#main #overviewContent.atlas-overview-command .oc-layout{grid-template-rows:minmax(175px,.45fr) 78px minmax(330px,1fr) 185px 31px}
@media(min-width:1451px) and (max-height:900px){#main #overviewContent.atlas-overview-command .oc-layout{grid-template-rows:183px 70px minmax(295px,1fr) 143px 29px;gap:7px}#main #overviewContent.atlas-overview-command .oc-panel{padding:8px!important}#main #overviewContent.atlas-overview-command .oc-assessment>strong{font-size:14px!important}#main #overviewContent.atlas-overview-command .oc-assessment p{font-size:10px!important;margin:5px 0!important}#main #overviewContent.atlas-overview-command .oc-stories ol{gap:12px}#main #overviewContent.atlas-overview-command .oc-stories li strong{font-size:12px!important}#main #overviewContent.atlas-overview-command .oc-left{grid-template-rows:minmax(0,1fr) 111px}#main #overviewContent.atlas-overview-command .oc-situation-grid strong{font-size:16px!important}#main #overviewContent.atlas-overview-command .oc-situation-grid svg{width:26px;height:31px;padding:5px}#main #overviewContent.atlas-overview-command .oc-situation-grid b{font-size:10px!important}#main #overviewContent.atlas-overview-command .oc-stats strong{font-size:18px!important}#main #overviewContent.atlas-overview-command .oc-movement>div>a{margin:9px 0}}
@media(max-width:1450px){#main #overviewContent.atlas-overview-command{left:0!important;overflow:auto!important}#main #overviewContent.atlas-overview-command .oc-layout{height:auto;min-height:100%;grid-template-rows:210px 82px 450px auto 32px}#main #overviewContent.atlas-overview-command .oc-middle{grid-template-columns:1fr 1.5fr 1fr}.oc-middle>.oc-right{display:none}#main #overviewContent.atlas-overview-command .oc-right{display:none}#main #overviewContent.atlas-overview-command .oc-bottom{grid-template-columns:1fr 1fr;grid-template-rows:155px 155px}#main #overviewContent.atlas-overview-command .oc-hero-copy{margin-left:10%;width:90%}#main #overviewContent.atlas-overview-command .oc-hero h1{font-size:38px!important}#main #overviewContent.atlas-overview-command .oc-hero h3{font-size:12px!important}#main #overviewContent.atlas-overview-command .oc-hero{padding:13px}#main #overviewContent.atlas-overview-command .oc-hero a{padding:8px;font-size:10px!important}#main #overviewContent.atlas-overview-command .oc-stats svg{display:none}#main #overviewContent.atlas-overview-command .oc-stats article{padding:6px 10px}}
@media(max-width:1050px){#main #overviewContent.atlas-overview-command .oc-layout{display:flex;flex-direction:column;gap:10px}#main #overviewContent.atlas-overview-command .oc-top{grid-template-columns:1fr 1fr}#main #overviewContent.atlas-overview-command .oc-hero{grid-column:1/-1;min-height:220px}#main #overviewContent.atlas-overview-command .oc-hero-copy{margin-left:30%;width:70%}#main #overviewContent.atlas-overview-command .oc-hero h1{font-size:54px!important}#main #overviewContent.atlas-overview-command .oc-top>.oc-panel{min-height:200px}#main #overviewContent.atlas-overview-command .oc-stats{grid-template-columns:repeat(4,1fr);gap:10px}#main #overviewContent.atlas-overview-command .oc-middle{grid-template-columns:1fr 1fr}#main #overviewContent.atlas-overview-command .oc-map-panel{grid-column:1/-1;grid-row:1;height:540px}#main #overviewContent.atlas-overview-command .oc-left{grid-template-rows:300px 150px}#main #overviewContent.atlas-overview-command .oc-right{display:grid!important;grid-column:1/-1;grid-template-columns:1fr 1fr;grid-template-rows:240px}#main #overviewContent.atlas-overview-command .oc-stories{min-height:400px}#main #overviewContent.atlas-overview-command .oc-bottom{display:grid;grid-template-rows:170px 170px}#main #overviewContent.atlas-overview-command .oc-footer{min-height:35px;flex-wrap:wrap;padding-bottom:8px}#main #overviewContent.atlas-overview-command .oc-footer>span{font-size:10px!important;flex-basis:65%;padding-right:8px}#main #overviewContent.atlas-overview-command .oc-footer>button{margin-left:8px}#main #overviewContent.atlas-overview-command .oc-footer>strong{margin-left:auto}}
@media(max-width:600px){#main #overviewContent.atlas-overview-command{padding:8px 8px 0!important}#main #overviewContent.atlas-overview-command .oc-top{display:flex;flex-direction:column}#main #overviewContent.atlas-overview-command .oc-hero{min-height:230px;padding:18px;background-position:20% center}#main #overviewContent.atlas-overview-command .oc-hero-copy{width:100%;margin:0}#main #overviewContent.atlas-overview-command .oc-hero h1{font-size:44px!important}#main #overviewContent.atlas-overview-command .oc-hero small{font-size:10px!important}#main #overviewContent.atlas-overview-command .oc-hero h3{font-size:14px!important}#main #overviewContent.atlas-overview-command .oc-hero a{font-size:10px!important;padding:10px}#main #overviewContent.atlas-overview-command .oc-stats{grid-template-columns:1fr 1fr}#main #overviewContent.atlas-overview-command .oc-stats article{min-height:66px}#main #overviewContent.atlas-overview-command .oc-stats article:last-child{grid-column:1/-1}#main #overviewContent.atlas-overview-command .oc-middle{display:flex;flex-direction:column}#main #overviewContent.atlas-overview-command .oc-map-panel{height:500px;order:-1}#main #overviewContent.atlas-overview-command .oc-left{grid-template-rows:310px 170px}#main #overviewContent.atlas-overview-command .oc-stories{min-height:380px}#main #overviewContent.atlas-overview-command .oc-right{display:flex!important;flex-direction:column}#main #overviewContent.atlas-overview-command .oc-right>.oc-panel{min-height:240px}#main #overviewContent.atlas-overview-command .oc-bottom{display:flex;flex-direction:column}#main #overviewContent.atlas-overview-command .oc-bottom>.oc-panel{min-height:180px}#main #overviewContent.atlas-overview-command .oc-observatories>div{grid-template-columns:repeat(3,1fr);height:auto}#main #overviewContent.atlas-overview-command .oc-observatories button{min-height:95px!important}#main #overviewContent.atlas-overview-command .oc-quick>div{grid-template-columns:1fr 1fr;height:auto}#main #overviewContent.atlas-overview-command .oc-quick a{min-height:56px}#main #overviewContent.atlas-overview-command .oc-quick span{font-size:12px!important}#main #overviewContent.atlas-overview-command .oc-footer{margin:0 -8px}#main #overviewContent.atlas-overview-command .oc-map-key{font-size:10px!important;max-width:145px}#main #overviewContent.atlas-overview-command .oc-hover{width:230px}}
@media(min-width:1451px) and (max-height:900px){#main #overviewContent.atlas-overview-command .oc-layout{grid-template-rows:183px 70px minmax(295px,1fr) 180px 29px}}
@media(min-width:1451px) and (max-height:900px){
 #main #overviewContent.atlas-overview-command .oc-hero{padding:8px 18px}
 #main #overviewContent.atlas-overview-command .oc-hero h1{font-size:44px!important}
 #main #overviewContent.atlas-overview-command .oc-hero h3{font-size:14px!important;margin:2px 0 3px!important}
 #main #overviewContent.atlas-overview-command .oc-hero-copy>div{margin:8px 0 4px}
 #main #overviewContent.atlas-overview-command .oc-hero a{padding:7px 10px}
 #main #overviewContent.atlas-overview-command .oc-situation-grid button{padding:0!important;gap:6px}
 #main #overviewContent.atlas-overview-command .oc-situation-grid strong{line-height:1.1!important}
 #main #overviewContent.atlas-overview-command .oc-situation-grid b{margin:1px 0;font-size:12px!important;line-height:1.15!important}
 #main #overviewContent.atlas-overview-command .oc-situation-grid small{line-height:1.15!important}
 #main #overviewContent.atlas-overview-command .oc-right{grid-template-rows:minmax(180px,1.1fr) minmax(0,1fr)}
 #main #overviewContent.atlas-overview-command .oc-watch>header{margin-bottom:6px}
 #main #overviewContent.atlas-overview-command .oc-watch>nav{margin-bottom:5px}
 #main #overviewContent.atlas-overview-command [data-oc-watchlist]>a{margin:5px 0}
 #main #overviewContent.atlas-overview-command .oc-watch>a{margin-top:5px}
 #main #overviewContent.atlas-overview-command .oc-movement>div>a{margin:6px 0}
}
@media(min-width:1451px) and (max-height:820px){#main #overviewContent.atlas-overview-command{overflow:auto!important}#main #overviewContent.atlas-overview-command .oc-layout{height:auto;grid-template-rows:183px 70px 400px 185px 31px}}
@media(min-width:1051px) and (max-width:1450px){#main #overviewContent.atlas-overview-command .oc-layout{grid-template-rows:210px 82px auto auto 32px}#main #overviewContent.atlas-overview-command .oc-middle{grid-template-rows:450px 225px}#main #overviewContent.atlas-overview-command .oc-right{display:grid!important;grid-template-columns:1fr 1fr;grid-template-rows:225px;grid-column:1/-1}}
