.isWidget .st-svg g[id*=geographical]:not([id*=geographical-labels]) path{stroke:#fff}.sgmap-container:not(.isWidget){margin-left:-20px;margin-right:-20px}@media (min-width: 960px){.sgmap-container:not(.isWidget){margin-left:0;margin-right:0}}.sgmap-container:not(.isWidget) .st-svg{overflow:hidden;--geo-offset-x:10px;--geo-offset-y:25px;--geo-scale:1.07;--geo-scale-desktop:1;--geo-offset-x-desktop:0;--geo-offset-y-desktop:0;--electoral-scale:calc(1 / var(--geo-scale));--electoral-offset-x:24px;--electoral-offset-y:8px;--electoral-scale-desktop:1;--electoral-offset-x-desktop:2px;--electoral-offset-y-desktop:0}.sgmap-container:not(.isWidget) .st-svg g[id*=geographical]{transform-origin:0 0;transform:scale(var(--geo-scale)) translate(var(--geo-offset-x),var(--geo-offset-y))}@media (min-width: 960px){.sgmap-container:not(.isWidget) .st-svg g[id*=geographical]{transform:scale(var(--geo-scale-desktop)) translate(var(--geo-offset-x-desktop),var(--geo-offset-y-desktop))}}.sgmap-container:not(.isWidget) .st-svg g[id*=electoral-weight-labels]{transform-origin:0 0;transform:scale(var(--electoral-scale)) translate(var(--electoral-offset-x),var(--electoral-offset-y))}@media (min-width: 960px){.sgmap-container:not(.isWidget) .st-svg g[id*=electoral-weight-labels]{transform:scale(var(--electoral-scale-desktop)) translate(var(--electoral-offset-x-desktop),var(--electoral-offset-y-desktop))}}.st-svg{margin:0 auto}.st-svg svg{width:100%}.st-svg g[id*=electoral-weight]:not([id*=electoral-weight-labels]){display:none;pointer-events:none}.st-svg g[id*=geographical]:not([id*=geographical-labels]) path{cursor:pointer;stroke:#fff;transition:stroke 1s .5s}.st-svg g[id*=geographical]:not([id*=geographical-labels]) path[id*=hide]{opacity:0;transition:opacity .5s,stroke 1s .5s}.st-svg g[id*=geographical]:not([id*=geographical-labels]) g.target path{stroke-width:3px}.st-svg g[id*=geographical]:not([id*=geographical-labels]){display:block}.st-svg g[id*=electoral-weight-labels],.st-svg g[id*=geographical-labels]{pointer-events:none;transition:opacity 0s;opacity:0}.st-svg g[id*=electoral-weight-labels] text,.st-svg g[id*=geographical-labels] text{font-family:var(--font-sans-serif);fill:none;stroke:#eff3f4;stroke-width:3px;paint-order:stroke;opacity:.6;--offset-x:0px;--offset-y:0px;--offset-x-desktop:0px;--offset-y-desktop:0px;transform:translate(calc(var(--original-x) + var(--offset-x)),calc(var(--original-y) + var(--offset-y)))}@media (min-width: 960px){.st-svg g[id*=electoral-weight-labels] text,.st-svg g[id*=geographical-labels] text{opacity:.3;transform:translate(calc(var(--original-x) + var(--offset-x-desktop)),calc(var(--original-y) + var(--offset-y-desktop)))}}.st-svg g[id*=electoral-weight-labels] text~.cloned,.st-svg g[id*=geographical-labels] text~.cloned{fill:#000;stroke-width:0;opacity:1}.st-svg g[id*=electoral-weight-labels] text.invert,.st-svg g[id*=geographical-labels] text.invert{stroke:#000}.st-svg g[id*=electoral-weight-labels] text.invert.cloned,.st-svg g[id*=geographical-labels] text.invert.cloned{fill:#fff}.st-svg.geo g[id*=geographical-labels] text{font-size:18px}@media (min-width: 960px){.st-svg.geo g[id*=geographical-labels] text{font-size:14px}}@media (min-width: 1100px){.st-svg.geo g[id*=geographical-labels] text{font-size:12px}}.st-svg g[id*=geographical-labels] text,.st-svg g[id*=electoral-weight-labels] text{font-size:20px}@media (min-width: 960px){.st-svg g[id*=geographical-labels] text,.st-svg g[id*=electoral-weight-labels] text{font-size:14px}}@media (min-width: 1100px){.st-svg g[id*=geographical-labels] text,.st-svg g[id*=electoral-weight-labels] text{font-size:12px}}.st-svg.weight path[id*=hide]{pointer-events:none}.st-svg.weight g[id*=electoral-weight-labels]{opacity:1;transition:opacity 1s .5s}.st-svg.geo g[id*=geographical]:not([id*=geographical-labels]) path[id*=hide]{opacity:1;transition:opacity .5s .5s}.st-svg.geo g[id*=geographical-labels]{opacity:1;transition:opacity 1s .5s}
