#global .gl-ctrl{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;margin:2px 0 10px}#global .gl-seg{display:inline-flex;border:1px solid var(--rule);border-radius:var(--r);overflow:hidden}#global .gl-seg[hidden]{display:none}#global .gl-seg button{font:500 .82rem var(--f-body);color:var(--muted);background:var(--surface);border:0;padding:7px 12px;cursor:pointer}#global .gl-seg button+button{border-left:1px solid var(--rule)}#global .gl-seg button[aria-pressed=true]{color:var(--ink);background:var(--sec-wash);box-shadow:inset 0 -2px 0 var(--sec)}#global .gl-seg button:hover{color:var(--ink)}#global #gl-map svg{display:block}@media (max-width: 640px){#global .gl-seg button{padding:7px 9px;font-size:.78rem}}#global .gl-pick{display:inline-flex;align-items:center;gap:8px;font-size:.84rem;color:var(--ink-2)}#global .gl-pick select{font:500 .84rem var(--f-body);color:var(--ink);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r);padding:6px 8px;max-width:220px}#global .gl-info{margin:8px 0 0;padding:8px 12px;border-left:3px solid var(--sec);background:var(--sec-wash);font-size:.9rem;color:var(--ink)}#global .gl-dl{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;margin:0}#global .gl-dl dt{font-weight:600;color:var(--ink);margin-top:10px}#global .gl-dl dt:first-child{margin-top:0}#global .gl-dl dd{margin:0;color:var(--ink-2);font-size:.94rem}#global .tbl-wrap caption{caption-side:top;text-align:left;font-size:.88rem;color:var(--ink-2);font-weight:600;padding:4px 0 8px}#global .explorer select{width:100%;font:500 .86rem var(--f-body);color:var(--ink);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r);padding:7px 8px;margin-top:6px}#global .gl-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}#global .gl-kpis>div{border-top:3px solid var(--sec)}#global .gl-kpis b.k{font-size:2rem}@media (max-width: 900px){#global .gl-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}#global #gl-heat{min-width:560px}#global #gl-chord{min-width:760px}#global .page-hero>.hero-kpi{max-width:none;gap:10px;margin:4px 0 0}
