/* A single geographical canvas carries the command cards and market overlays. */
body[data-business-theme]{--ga-card:rgba(250,253,255,.82);--ga-edge:rgba(81,125,171,.27);--ga-shadow:0 10px 26px rgba(47,86,121,.09);--ga-ocean:radial-gradient(ellipse at 52% 43%,#dfeef6 0%,#edf4fa 51%,#f5f8fc 100%)}
body[data-business-theme="dark"]{--ga-card:rgba(15,33,52,.79);--ga-edge:rgba(100,151,196,.32);--ga-shadow:0 10px 25px rgba(0,7,17,.2);--ga-ocean:radial-gradient(ellipse at 50% 38%,#183950 0%,#10283d 38%,#0b1c2e 72%,#0a1829 100%)}
body[data-business-theme] #global-business .gm-unified{border-color:var(--ga-edge);border-radius:14px;background:var(--ga-ocean);overflow:hidden;box-shadow:inset 0 1px 0 #ffffff0a,0 12px 35px #04101b0b}
body[data-business-theme] #global-business .gm-unified .gm-atlas{position:relative;display:flex;flex-direction:column;min-height:0;min-width:0;flex:none;isolation:isolate;--gm-left-panel:220px;--gm-right-panel:230px;--gm-float-inset:12px;--gm-map-safe-left:calc(var(--gm-left-panel) + 26px);--gm-map-safe-right:calc(var(--gm-right-panel) + 26px);--gm-command-height:144px}
body[data-business-theme] #global-business .gm-unified .gm-command{position:relative;z-index:8;flex:none;padding:10px 12px 0;min-width:0;pointer-events:none}
body[data-business-theme] #global-business .gm-unified .gm-command :is(button,select,label){pointer-events:auto}
body[data-business-theme] #global-business .gm-unified .gm-controls{position:relative;z-index:1;gap:8px;min-height:29px;margin:0 0 8px;background:transparent}
body[data-business-theme] #global-business .gm-unified .gm-tabs{background:var(--ga-card);border:1px solid var(--ga-edge);box-shadow:none}
body[data-business-theme] #global-business .gm-unified .gm-filters{gap:9px}
body[data-business-theme] #global-business .gm-unified .gm-filters label{font-size:10px;gap:5px}
body[data-business-theme] #global-business .gm-unified .gm-filters select{height:27px;min-height:27px;font-size:11px;padding:3px 6px;background:var(--ga-card);border-color:var(--ga-edge)}
body[data-business-theme] #main[data-page="overview"] #global-business .gm-unified .gf-kpis.bk-kpis{gap:9px;margin:0 0 7px;border:0;border-radius:0;background:transparent;overflow:visible}
body[data-business-theme] #main[data-page="overview"] #global-business .gm-unified .gf-kpi.bk-kpi{min-height:79px;padding:6px 12px;gap:1px;border:1px solid var(--ga-edge);border-radius:9px;background:var(--ga-card);box-shadow:var(--ga-shadow);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}
body[data-business-theme] #main[data-page="overview"] #global-business .gm-unified .gf-kpi.bk-kpi strong{font-size:28px;line-height:31px}
body[data-business-theme] #main[data-page="overview"] #global-business .gm-unified .gf-kpi.bk-kpi>small{font-size:10px;line-height:13px}
body[data-business-theme] #main[data-page="overview"] #global-business .gm-unified .gf-kpi.bk-kpi:hover{background:var(--bc-hover);border-color:var(--bc-accent);box-shadow:0 8px 24px #03102026}
body[data-business-theme] #global-business .gm-unified .bl-strip{gap:9px;margin:0}
body[data-business-theme] #global-business .gm-unified .bl-axis{background:var(--ga-card);border-color:var(--ga-edge);min-height:30px;padding:3px 10px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}
body[data-business-theme] #global-business .gm-unified .bl-axis:hover{background:var(--bc-hover)}
body[data-business-theme] #global-business .gm-unified .gm-map-panel{position:absolute;inset:0;z-index:0;height:auto;width:auto;border:0;background:transparent;overflow:hidden}
body[data-business-theme] #global-business .gm-unified .gm-map-panel::before{inset:0;background:radial-gradient(ellipse at 50% 45%,var(--gm-scene-glow),transparent 70%)}
body[data-business-theme] #global-business .gm-unified .gm-map-panel::after{box-shadow:none}
body[data-business-theme] #global-business .gm-unified .gm-map-frame{inset:calc(var(--gm-command-height) - 50px) 0 34px;overflow:visible}
body[data-business-theme] #global-business .gm-unified .gm-map-head{top:calc(var(--gm-command-height) + 11px);left:var(--gm-map-safe-left);right:var(--gm-map-safe-right);align-items:center;gap:8px}
body[data-business-theme] #global-business .gm-unified .gm-map-head h2{font-size:13px;line-height:19px}
body[data-business-theme] #global-business .gm-unified .gm-map-sub{font-size:10px;line-height:15px}
body[data-business-theme] #global-business .gm-unified .gm-map-actions{gap:4px}
body[data-business-theme] #global-business .gm-unified .gm-map-actions>button{font-size:10px;min-height:25px;padding:3px 6px}
body[data-business-theme] #global-business .gm-unified .gm-map-legend{left:calc(var(--gm-left-panel) + 22px);right:calc(var(--gm-right-panel) + 22px);bottom:5px;justify-content:center;gap:3px 9px;min-height:28px;font-size:9px;line-height:12px}
body[data-business-theme] #global-business .gm-unified .gm-map-legend .gm-map-caption{position:static;font-size:8px;line-height:12px;text-align:center}
body[data-business-theme] #global-business .gm-unified .gm-map-tooltip{bottom:44px;right:calc(var(--gm-right-panel) + 28px);pointer-events:none}
body[data-business-theme] #global-business .gm-unified .gr-map-tooltip{bottom:44px;right:calc(var(--gm-right-panel) + 28px);pointer-events:none}
body[data-business-theme] #global-business .gm-unified .gm-stage{position:relative;z-index:3;pointer-events:none;isolation:auto;flex:none;height:326px;min-height:0;--gm-left-panel:inherit;--gm-right-panel:inherit;--gm-float-inset:inherit;--gm-map-safe-left:inherit;--gm-map-safe-right:inherit}
body[data-business-theme] #global-business .gm-unified .gm-platforms{top:12px;bottom:10px;width:var(--gm-left-panel);pointer-events:auto;background:var(--ga-card);border-color:var(--ga-edge);border-radius:10px;box-shadow:var(--ga-shadow)}
body[data-business-theme] #global-business .gm-unified .gm-platforms>.gm-panel-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 4px;padding:10px 10px 7px}
body[data-business-theme] #main[data-page="overview"] #global-business .gm-unified .gm-platforms>.gm-panel-head h2{font-size:13px;line-height:19px}
body[data-business-theme] #global-business .gm-unified .gm-platforms>.gm-panel-head>span{grid-column:1/-1;font-size:10px;line-height:14px;margin:0}
body[data-business-theme] #global-business .gm-unified .gm-platform-all{font-size:10px;line-height:16px;min-height:24px;white-space:nowrap;margin:0;padding:2px 4px;align-self:start}
body[data-business-theme] #global-business .gm-unified .gm-platform-list{gap:0;padding:0 7px 5px;scrollbar-gutter:auto}
body[data-business-theme] #global-business .gm-unified .gm-platform-list .gm-group-label{font-size:10px;line-height:14px;margin:2px 4px}
body[data-business-theme] #global-business .gm-unified .gm-platform-list .gm-platform-row{height:24px;min-height:24px;padding:2px 4px;gap:0 4px;grid-template-rows:18px 1px}
body[data-business-theme] #global-business .gm-unified .gm-platform-list .gm-platform-name{font-size:12px;line-height:18px;gap:6px}
body[data-business-theme] #global-business .gm-unified .gm-platform-list .gm-platform-name img{width:16px;height:16px}
body[data-business-theme] #global-business .gm-unified .gm-platform-list .gm-row-metrics{gap:4px;flex-wrap:nowrap;line-height:18px}
body[data-business-theme] #global-business .gm-unified .gm-platform-list .gm-row-metrics b{font-size:13px;line-height:18px}
body[data-business-theme] #global-business .gm-unified .gm-platform-list .gm-row-metrics small{font-size:10px;line-height:16px}
body[data-business-theme] #global-business .gm-unified .gm-platform-list .gm-meter{height:1px;margin:0}
body[data-business-theme] #global-business .gm-unified .gm-side-stack{top:12px;bottom:10px;right:12px;width:var(--gm-right-panel);gap:8px}
body[data-business-theme] #global-business .gm-unified .gm-side-stack>.gm-markets,#global-business .gm-unified .gr-card{background:var(--ga-card);border-color:var(--ga-edge);box-shadow:var(--ga-shadow);border-radius:10px}
body[data-business-theme] #global-business .gm-unified .gm-side-stack>.gm-markets>.gm-panel-head{padding:7px 10px 4px;gap:1px 6px}
body[data-business-theme] #global-business .gm-unified .gm-side-stack>.gm-markets>.gm-panel-head h2{font-size:13px;line-height:18px}
body[data-business-theme] #global-business .gm-unified .gm-side-stack>.gm-markets>.gm-panel-head>span{font-size:9px;line-height:13px}
body[data-business-theme] #global-business .gm-unified .gm-side-stack .gm-market-row{min-height:25px;padding:3px 5px}
body[data-business-theme] #global-business .gm-unified .gm-side-stack .gm-market-name{font-size:12px;line-height:18px;gap:5px}
body[data-business-theme] #global-business .gm-unified .gm-side-stack .gm-market-name small{font-size:9px}
body[data-business-theme] #global-business .gm-unified .gm-side-stack .gm-row-metrics b{font-size:13px;line-height:18px}
body[data-business-theme] #global-business .gm-unified .gm-side-stack .gm-row-metrics small{font-size:10px;line-height:16px}
body[data-business-theme] #global-business .gm-unified .gm-side-stack .gm-market-detail{padding:3px 9px}
body[data-business-theme] #global-business .gm-unified .gm-side-stack .gm-market-detail .gm-reset{font-size:10px;line-height:16px}
body[data-business-theme] #global-business .gm-unified .gm-side-stack button.gm-unknown{font-size:9px;line-height:13px}
body[data-business-theme] #global-business .gm-unified .gr-card{flex-basis:150px;height:150px}
body[data-business-theme] #main[data-page="overview"] #global-business .gm-unified .gr-card-head h2{font-size:13px;line-height:19px}
body[data-business-theme] #global-business .gm-unified .gr-card-head{padding:8px 10px 0}
body[data-business-theme] #global-business .gm-unified .gr-scope{font-size:9px;line-height:13px;padding:0 10px}
body[data-business-theme] #global-business .gm-unified .gr-event{padding:3px 5px;min-height:34px}
body[data-business-theme] #global-business .gm-unified .gr-event-title{font-size:11px;line-height:16px}
body[data-business-theme] #global-business .gm-unified .gr-event-meta{font-size:9px;line-height:13px}
body[data-business-theme] #global-business .gm-unified .gr-card-footer{padding:4px 10px 6px}
body[data-business-theme] #global-business .gm-unified .gr-all,#global-business .gm-unified .gr-more{font-size:10px;line-height:16px}
body[data-business-theme] #global-business .gm-unified .gm-conversion{margin:0 12px 10px;border:1px solid var(--ga-edge);border-radius:10px;background:var(--ga-card);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:var(--ga-shadow)}
body[data-business-theme] #global-business .gm-unified .gm-conversion>.gm-panel-head{padding:7px 11px 2px}
body[data-business-theme] #global-business .gm-unified .gm-sankey{padding:0 10px 3px}
body[data-business-theme] #main[data-page="overview"] #global-business .gm-unified .gm-sankey .gf-canvas{height:146px;background:transparent}
body[data-business-theme] #global-business .gm-unified .gm-sankey .gf-chart{background:transparent}
@media(min-width:900px){
 body[data-business-theme]:not(.business-screen) .bc-toolbar{margin-bottom:8px;min-height:34px}
 body[data-business-theme].business-screen #global-business .gm-unified{flex:1}
 body[data-business-theme].business-screen #global-business .gm-atlas{flex:1;min-height:0;--gm-left-panel:258px;--gm-right-panel:264px;--gm-float-inset:14px;--gm-map-safe-left:calc(var(--gm-left-panel) + 30px);--gm-map-safe-right:calc(var(--gm-right-panel) + 30px)}
 body[data-business-theme].business-screen #global-business .gm-command{padding:12px 14px 0}
 body[data-business-theme].business-screen #global-business .gm-unified .gm-stage{flex:1;height:auto;min-height:306px}
 body[data-business-theme].business-screen #main[data-page="overview"] #global-business .gm-unified .gf-kpi.bk-kpi{min-height:88px;padding:8px 15px}
 body[data-business-theme].business-screen #main[data-page="overview"] #global-business .gm-unified .gf-kpi.bk-kpi strong{font-size:32px;line-height:36px}
 body[data-business-theme].business-screen #global-business .gm-unified .gm-map-frame{top:calc(var(--gm-command-height) - 66px);bottom:35px}
 body[data-business-theme].business-screen #global-business .gm-unified .gm-platforms{left:14px;top:12px;bottom:10px}
 body[data-business-theme].business-screen #global-business .gm-unified .gm-platform-list .gm-platform-row{height:27px;min-height:27px;grid-template-rows:21px 1px}
 body[data-business-theme].business-screen #global-business .gm-unified .gm-platform-list .gm-platform-name{font-size:13px;line-height:21px}
 body[data-business-theme].business-screen #global-business .gm-unified .gm-platform-list .gm-platform-name img{width:18px;height:18px}
 body[data-business-theme].business-screen #global-business .gm-unified .gm-side-stack{right:14px}
 body[data-business-theme].business-screen #global-business .gm-unified .gr-card{height:164px;flex-basis:164px}
 body[data-business-theme].business-screen #global-business .gm-unified .gr-event{min-height:38px;padding:4px 6px}
 body[data-business-theme].business-screen #global-business .gm-unified .gr-event-title{font-size:12px;line-height:17px}
 body[data-business-theme].business-screen #global-business .gm-unified .gr-event-meta{font-size:10px;line-height:14px}
 body[data-business-theme].business-screen #global-business .gm-unified .gm-conversion{margin:0 14px 12px}
 body[data-business-theme].business-screen #main[data-page="overview"] #global-business .gm-unified .gm-sankey .gf-canvas{height:clamp(146px,18.5vh,188px)}
}
@media(min-width:1600px){
 body[data-business-theme].business-screen #global-business .gm-atlas{--gm-left-panel:292px;--gm-right-panel:302px}
 body[data-business-theme].business-screen #global-business .gm-unified .gm-platform-list{gap:4px}
 body[data-business-theme].business-screen #global-business .gm-unified .gm-platform-list .gm-platform-row{height:34px;min-height:34px;grid-template-rows:25px 2px}
 body[data-business-theme].business-screen #global-business .gm-unified .gm-platform-list .gm-platform-name{font-size:15px;line-height:25px}
 body[data-business-theme].business-screen #global-business .gm-unified .gm-platform-list .gm-platform-name img{width:20px;height:20px}
 body[data-business-theme].business-screen #global-business .gm-unified .gm-side-stack .gm-market-name{font-size:14px;line-height:22px}
 body[data-business-theme].business-screen #global-business .gm-unified .gm-side-stack .gm-market-row{min-height:32px}
}
@media(min-width:900px) and (max-height:780px){
 body[data-business-theme].business-screen #global-business .gm-unified .gm-stage{min-height:282px}
 body[data-business-theme].business-screen #global-business .gm-unified .gm-platform-list .gm-platform-row{height:23px;min-height:23px;grid-template-rows:18px 1px}
 body[data-business-theme].business-screen #global-business .gm-unified .gm-platform-list .gm-platform-name{font-size:12px;line-height:18px}
}
@media(max-width:1199px) and (min-width:900px){
body[data-business-theme] #global-business .gm-unified .gm-atlas{--gm-left-panel:190px;--gm-right-panel:198px}
body[data-business-theme] #global-business .gm-unified .gm-map-head{flex-wrap:wrap;gap:3px}
body[data-business-theme] #global-business .gm-unified .gm-platforms>.gm-panel-head h2{font-size:12px}
body[data-business-theme] #global-business .gm-unified .gm-platform-all{font-size:9px}
}
@media(max-width:899px){
body[data-business-theme] #global-business .gm-unified .gm-atlas{display:flex;flex-direction:column;--gm-left-panel:0px;--gm-right-panel:0px;--gm-map-safe-left:12px;--gm-map-safe-right:12px}
body[data-business-theme] #global-business .gm-unified .gm-command{order:0;padding:10px 9px}
body[data-business-theme] #global-business .gm-unified .gm-controls{flex-wrap:wrap}
body[data-business-theme] #global-business .gm-unified .gm-map-panel{order:1;position:relative;inset:auto;height:300px;min-height:300px;overflow:hidden}
body[data-business-theme] #global-business .gm-unified .gm-map-frame{inset:16px 0 36px}
body[data-business-theme] #global-business .gm-unified .gm-map-head{top:4px;left:12px;right:12px}
body[data-business-theme] #global-business .gm-unified .gm-map-legend{left:10px;right:10px;bottom:1px;min-height:32px;gap:2px 6px}
body[data-business-theme] #global-business .gm-unified .gm-stage{order:2;display:grid;grid-template-columns:1fr 1fr;gap:9px;flex:none;height:auto;min-height:0;padding:0 9px 9px}
body[data-business-theme] #global-business .gm-unified .gm-platforms{position:relative;inset:auto;grid-row:1;grid-column:1;width:auto;height:324px;min-height:0;pointer-events:auto}
body[data-business-theme] #global-business .gm-unified .gm-side-stack{position:relative;inset:auto;grid-row:1;grid-column:2;width:auto;height:324px;min-height:0}
body[data-business-theme] #global-business .gm-unified .gm-conversion{margin:0 9px 9px}
body[data-business-theme] #global-business .gm-unified .gm-platforms>.gm-panel-head{padding:7px}
body[data-business-theme] #global-business .gm-unified .gm-platforms>.gm-panel-head h2{font-size:12px;line-height:17px}
body[data-business-theme] #global-business .gm-unified .gm-platform-all{font-size:9px;line-height:15px;padding:1px 0}
body[data-business-theme] #global-business .gm-unified .gm-platform-list .gm-platform-name{font-size:11px;gap:4px}
body[data-business-theme] #global-business .gm-unified .gm-platform-list .gm-row-metrics{gap:2px}
body[data-business-theme] #global-business .gm-unified .gm-platform-list .gm-row-metrics small{font-size:9px}
body[data-business-theme] #global-business .gm-unified .gm-map-tooltip,#global-business .gm-unified .gr-map-tooltip{right:10px;bottom:40px;max-width:230px}
}
@media(max-width:520px){
body[data-business-theme] #global-business .gm-unified .gm-stage{grid-template-columns:1fr}
body[data-business-theme] #global-business .gm-unified .gm-platforms{grid-column:1;grid-row:1;height:326px}
body[data-business-theme] #global-business .gm-unified .gm-side-stack{grid-column:1;grid-row:2;height:340px}
body[data-business-theme] #global-business .gm-unified .gm-platform-list .gm-platform-name{font-size:13px;gap:7px}
body[data-business-theme] #global-business .gm-unified .gm-platform-all{font-size:11px}
body[data-business-theme] #global-business .gm-unified .gm-map-head h2{font-size:12px}
body[data-business-theme] #global-business .gm-unified .gm-map-sub{font-size:9px}
 body[data-business-theme] #main[data-page="overview"] #global-business .gm-unified .gf-kpi.bk-kpi strong{font-size:25px}
}
@media(prefers-reduced-motion:reduce){#global-business .gm-unified .gf-kpi,#global-business .gm-unified .bl-axis{transition:none!important}}
/* View controls live above the map so no heading covers country labels. */
body[data-business-theme] #global-business .gm-unified .gm-controls>.gm-map-actions{flex:none;pointer-events:auto;margin-right:auto}
body[data-business-theme] #global-business .gm-unified .gm-located-summary{color:var(--bc-text);font-weight:550}
body[data-business-theme] #global-business .gm-unified .gm-map-legend .gm-map-caption{flex-basis:100%}
@media(max-width:1199px){#global-business .gm-unified .gm-controls{flex-wrap:wrap}#global-business .gm-unified .gm-filters{margin-left:auto;flex-wrap:wrap}}
@media(max-width:899px){#global-business .gm-unified .gm-controls>.gm-map-actions{margin-right:0}#global-business .gm-unified .gm-filters{margin-left:0}}
/* Keep all nine platform rows visible; captions have their own non-interactive lane. */
body[data-business-theme] #global-business .gm-unified .gm-platforms>.gm-panel-head{padding:6px 10px 5px;gap:2px 4px}
body[data-business-theme] #global-business .gm-unified .gm-platform-list{padding-bottom:3px}
body[data-business-theme] #global-business .gm-unified .gm-platform-list .gm-group-label{font-size:9px;line-height:12px;margin:1px 4px}
body[data-business-theme] #global-business .gm-unified .gm-map-legend .gm-map-caption{justify-content:center}
@media(min-width:900px) and (max-width:1599px) and (min-height:781px){
 body[data-business-theme].business-screen #global-business .gm-unified .gm-platform-list .gm-platform-row{height:26px;min-height:26px}
}
/* Wrapped English controls must not push the conversion chart below the first fold. */
body[data-business-theme]:not(.business-screen) #global-business .gm-unified .gm-controls{row-gap:2px}
@media(min-width:900px) and (max-height:780px){
 body[data-business-theme].business-screen #global-business .gm-unified .gm-platforms>.gm-panel-head{padding:4px 9px;gap:0 4px}
 body[data-business-theme].business-screen #global-business .gm-unified .gm-platforms>.gm-panel-head>span{font-size:9px;line-height:12px}
 body[data-business-theme].business-screen #global-business .gm-unified .gm-platform-list .gm-group-label{line-height:11px;margin:0 4px}
 body[data-business-theme].business-screen #global-business .gm-unified .gm-platform-list .gm-platform-row{height:21px;min-height:21px;grid-template-rows:17px 1px;padding:1px 4px}
 body[data-business-theme].business-screen #global-business .gm-unified .gm-platform-list .gm-platform-name{font-size:11px;line-height:17px}
 body[data-business-theme].business-screen #global-business .gm-unified .gm-platform-list .gm-platform-name img{width:15px;height:15px}
}
body[data-business-theme]:not(.business-screen) #global-business .gm-unified .gm-filters{row-gap:3px}
/* Short full-screen windows give the side cards real room instead of overlapping the flow. */
@media(min-width:900px) and (max-height:780px){
 body[data-business-theme].business-screen #global-business .gm-unified .gm-command{padding-top:7px}
 body[data-business-theme].business-screen #main[data-page="overview"] #global-business .gm-unified .gf-kpi.bk-kpi{min-height:72px;padding:5px 12px}
 body[data-business-theme].business-screen #main[data-page="overview"] #global-business .gm-unified .gf-kpi.bk-kpi strong{font-size:27px;line-height:29px}
 body[data-business-theme].business-screen #main[data-page="overview"] #global-business .gm-unified .gf-kpi.bk-kpi>span{font-size:11px;line-height:15px}
 body[data-business-theme].business-screen #main[data-page="overview"] #global-business .gm-unified .gf-kpi.bk-kpi>small{font-size:10px;line-height:13px}
 body[data-business-theme].business-screen #global-business .gm-unified .bl-axis{min-height:26px;padding-top:1px;padding-bottom:1px}
 body[data-business-theme].business-screen #global-business .gm-unified .gm-stage{min-height:252px}
 body[data-business-theme].business-screen #global-business .gm-unified .gm-map-frame{top:calc(var(--gm-command-height) - 22px)}
}
@media(min-width:900px) and (max-height:780px){
 body[data-business-theme].business-screen #main[data-page="overview"]{padding:12px 20px}
 body[data-business-theme].business-screen .bc-toolbar{min-height:34px;margin-bottom:8px}
 body[data-business-theme].business-screen .bc-heading h1{font-size:24px;line-height:32px}
 body[data-business-theme].business-screen #global-business .gm-unified .gr-card{height:140px;flex-basis:140px}
 body[data-business-theme].business-screen #global-business .gm-unified .gr-card-head{padding:6px 9px 0}
 body[data-business-theme].business-screen #main[data-page="overview"] #global-business .gm-unified .gr-card-head h2{font-size:12px;line-height:17px}
 body[data-business-theme].business-screen #global-business .gm-unified .gr-scope{font-size:8px;line-height:11px}
 body[data-business-theme].business-screen #global-business .gm-unified .gr-event{min-height:31px;padding:3px 5px}
 body[data-business-theme].business-screen #global-business .gm-unified .gr-event-title{font-size:10px;line-height:14px}
 body[data-business-theme].business-screen #global-business .gm-unified .gr-event-meta{font-size:8px;line-height:11px}
}
/* Keep half the conversion chart above the fold after browser chrome reduces height. */
@media(min-width:1200px) and (max-height:720px){
 body[data-business-theme]:not(.business-screen) #topbar{height:42px;min-height:42px}
 body[data-business-theme]:not(.business-screen) #main[data-page="overview"]{padding-top:8px}
 body[data-business-theme]:not(.business-screen) .bc-toolbar{margin-bottom:4px}
 body[data-business-theme]:not(.business-screen) #global-business .gm-unified .gm-command{padding-top:7px}
 body[data-business-theme]:not(.business-screen) #main[data-page="overview"] #global-business .gm-unified .gf-kpi.bk-kpi{min-height:72px;padding:4px 12px}
 body[data-business-theme]:not(.business-screen) #main[data-page="overview"] #global-business .gm-unified .gf-kpi.bk-kpi strong{font-size:26px;line-height:28px}
 body[data-business-theme]:not(.business-screen) #main[data-page="overview"] #global-business .gm-unified .gf-kpi.bk-kpi>span{font-size:11px;line-height:15px}
 body[data-business-theme]:not(.business-screen) #main[data-page="overview"] #global-business .gm-unified .gf-kpi.bk-kpi>small{font-size:10px;line-height:12px}
 body[data-business-theme]:not(.business-screen) #global-business .gm-unified .gm-stage{height:286px}
 body[data-business-theme]:not(.business-screen) #global-business .gm-unified .gm-platforms>.gm-panel-head{padding:4px 9px;gap:0 4px}
 body[data-business-theme]:not(.business-screen) #global-business .gm-unified .gm-platforms>.gm-panel-head>span{font-size:9px;line-height:12px}
 body[data-business-theme]:not(.business-screen) #global-business .gm-unified .gm-platform-list .gm-group-label{line-height:11px;margin:0 4px}
 body[data-business-theme]:not(.business-screen) #global-business .gm-unified .gm-platform-list .gm-platform-row{height:21px;min-height:21px;grid-template-rows:17px 1px;padding:1px 4px}
 body[data-business-theme]:not(.business-screen) #global-business .gm-unified .gm-platform-list .gm-platform-name{font-size:11px;line-height:17px}
 body[data-business-theme]:not(.business-screen) #global-business .gm-unified .gm-platform-list .gm-platform-name img{width:15px;height:15px}
 body[data-business-theme]:not(.business-screen) #global-business .gm-unified .gr-card{height:128px;flex-basis:128px}
 body[data-business-theme]:not(.business-screen) #global-business .gm-unified .gr-card-head{padding:4px 9px 0}
 body[data-business-theme]:not(.business-screen) #main[data-page="overview"] #global-business .gm-unified .gr-card-head h2{font-size:12px;line-height:17px}
 body[data-business-theme]:not(.business-screen) #global-business .gm-unified .gr-scope{font-size:8px;line-height:11px}
 body[data-business-theme]:not(.business-screen) #global-business .gm-unified .gr-event{min-height:29px;padding:2px 5px}
 body[data-business-theme]:not(.business-screen) #global-business .gm-unified .gr-event-title{font-size:10px;line-height:14px}
 body[data-business-theme]:not(.business-screen) #global-business .gm-unified .gr-event-meta{font-size:8px;line-height:11px}
}
@media(min-width:1200px) and (max-height:720px){
 body[data-business-theme]:not(.business-screen) #global-business .gm-unified .gm-side-stack>.gm-markets>.gm-panel-head{flex-wrap:nowrap;gap:4px}
 body[data-business-theme]:not(.business-screen) #global-business .gm-unified .gm-side-stack>.gm-markets>.gm-panel-head h2{font-size:12px;white-space:nowrap}
 body[data-business-theme]:not(.business-screen) #global-business .gm-unified .gm-side-stack>.gm-markets>.gm-panel-head>span{font-size:8px;white-space:nowrap}
 body[data-business-theme]:not(.business-screen) #global-business .gm-unified .gr-card-footer{padding-top:2px;padding-bottom:2px}
}
