.globe-page{background:var(--ew-bg,#f4f4ed);color:var(--ew-ink,#112f2a)}.globe-page main{max-width:1260px;margin:auto;padding:18px 20px 60px}.globe-heading{max-width:780px}.globe-heading h1{font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.15;margin:.2em 0}.globe-heading p,.globe-credit,#globe-help{line-height:1.55;color:var(--ew-muted,#56675e)}.globe-search{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:12px 0}.globe-search label{display:grid;gap:7px;font-weight:700}.globe-search input,.globe-search select{width:100%;max-width:none;min-width:0;min-height:46px;box-sizing:border-box;background:var(--ew-paper,#fff);color:var(--ew-ink,#112f2a);border:1px solid var(--ew-line,#c3cdc1);border-radius:8px;padding:10px;font:inherit}#globe-search-results{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px;order:2}#globe-search-results:empty{display:none}.globe-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:22px;align-items:start}.globe-visual,.globe-information{min-width:0}.globe-visual{padding:16px;background:var(--ew-paper,#fff);border:1px solid var(--ew-line,#ccd6cf);border-radius:16px}.globe-level{margin:0 0 8px;font-weight:800;color:var(--ew-green,#08614d)}.globe-stage{position:relative;overflow:hidden;border-radius:14px;background:var(--ew-navy,#10283f)}#globe-canvas{display:block;width:100%;height:auto;aspect-ratio:1;max-height:min(480px,65dvh);min-width:0;max-width:100%;touch-action:none;outline-offset:-4px}.globe-controls{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px}.globe-page button,.globe-pin-actions a,#globe-search-results button{min-width:44px;min-height:44px;box-sizing:border-box;border:1px solid var(--ew-line,#bacbc3);border-radius:8px;padding:8px 12px;background:var(--ew-paper,#fff);color:var(--ew-ink,#112f2a);font:inherit;font-weight:700;cursor:pointer}.globe-page button:hover,.globe-pin-actions a:hover{background:var(--ew-soft,#e3f1e9)}.globe-page button:disabled{opacity:.5;cursor:default}.globe-pin-actions{position:absolute;left:50%;top:50%;transform:translate(-50%,20px);width:max-content;max-width:95%;padding:7px;border-radius:10px;background:var(--ew-paper,#fff);border:1px solid var(--ew-line,#bed1c3);box-shadow:0 4px 18px #0004;text-align:center}.globe-pin-actions strong{display:block;font-size:.82rem;max-width:270px}.globe-pin-actions>div{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;margin-top:5px}.globe-pin-actions a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:.82rem}.globe-pin-actions button{font-size:.82rem;display:inline-flex;align-items:center;gap:5px}.globe-pin-actions svg{flex-shrink:0}.globe-pin-actions span{font-size:inherit!important;margin:0!important}.globe-information>[data-globe-local]{margin:0 0 12px}.globe-pin-actions span{margin-right:4px;font-size:1.2rem}#globe-zoom{font-variant-numeric:tabular-nums;margin-left:4px}.globe-legend{display:flex;gap:10px;flex-wrap:wrap;font-size:.8rem}.globe-key:before{content:"";display:inline-block;width:10px;height:10px;margin-right:5px;border-radius:3px;background:#7b8d83}.globe-key.upcoming:before{background:#dc9d42}.globe-key.published:before{background:#35b5a0}.globe-key.references:before{background:#8ba99a}.globe-credit,#globe-help{font-size:.78rem;margin:12px 0}#globe-status{font-size:.9rem;line-height:1.5}.globe-page [hidden]{display:none!important}.globe-information .world-map{margin:0;padding:0;border:0;background:transparent;color:inherit}.globe-information .wm-heading,.globe-information .wm-help,.globe-information .wm-legend,.globe-information .wm-canvas{display:none}.globe-information .wm-layout{display:block;margin:0}.globe-information .wm-detail{max-height:none;overflow:visible;background:var(--ew-paper,#fff);color:var(--ew-ink,#112f2a);border-color:var(--ew-line,#ccd6cf)}.globe-information .wm-detail a{color:var(--ew-green,#08614d)}.globe-information .wm-links a{background:var(--ew-soft,#e3f1e9);border-color:var(--ew-line,#ccd6cf)}.globe-information .wm-detail p,.globe-information .wm-detail span,.globe-information .wm-detail small{color:var(--ew-muted,#56675e)}.globe-information .wm-detail li,.globe-information .wm-context-note,.globe-information .wm-report-context{border-color:var(--ew-line,#ccd6cf)}.globe-information .wm-report-context select{background:var(--ew-paper,#fff);color:var(--ew-ink,#112f2a);max-width:100%}#globe-context-fallback,#globe-place-note{padding:16px;line-height:1.5;border:1px solid var(--ew-line,#ccd6cf);background:var(--ew-paper,#fff);border-radius:12px}.globe-page :focus-visible{outline:3px solid var(--ew-green,#08614d);outline-offset:3px}@media(max-width:760px){.globe-page main{padding:12px 12px calc(144px + env(safe-area-inset-bottom))}.globe-layout,.globe-search{grid-template-columns:minmax(0,1fr)}.globe-visual{padding:10px}.globe-pin-actions{transform:translate(-50%,12px)}.globe-pin-actions a,.globe-pin-actions button{padding:7px 9px}}@media(orientation:landscape)and (max-height:600px)and (max-width:1000px){.globe-page main{padding-bottom:calc(80px + env(safe-area-inset-bottom))}.globe-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}#globe-canvas{max-height:65dvh}.globe-controls{gap:4px}.globe-controls button{padding:7px}.globe-pin-actions{transform:translate(-50%,8px)}}.globe-heading>p{font-size:.9rem;margin:6px 0 10px}.globe-page .country-switcher{min-width:0}.globe-page .country-switcher select{max-width:100%;min-height:44px;background:var(--ew-paper,#fff);color:var(--ew-ink,#112f2a)}.globe-status-row{display:flex;align-items:center;gap:10px;margin-top:8px}.globe-status-row #globe-status{flex:1;min-width:0;font-size:.78rem;margin:0}.globe-status-row button{flex-shrink:0;font-size:.78rem;padding:7px 10px}.globe-map-help summary,.globe-video-section>summary{min-height:44px;box-sizing:border-box;display:list-item;padding:12px 4px;cursor:pointer;font-weight:700;color:var(--ew-ink,#112f2a)}.globe-map-help{font-size:.8rem;border-top:1px solid var(--ew-line,#ccd6cf)}.globe-video-section{margin-top:12px;border-top:1px solid var(--ew-line,#ccd6cf)}.globe-video-section>summary{font-size:.95rem}.globe-video-section:not([open]) [data-video-reports]{display:none}.globe-information .viewing-room{margin-top:0}.globe-level{font-size:.88rem;line-height:1.4;overflow-wrap:anywhere}.globe-search label{font-size:.85rem}.globe-information .wm-report-context{margin-top:0;margin-bottom:12px}.globe-information .wm-report-context label{font-size:.85rem}.globe-pin-actions{position:static;transform:none;width:auto;max-width:none;box-shadow:none;text-align:left;margin-top:8px;padding:8px 10px}.globe-pin-actions>div{justify-content:flex-start}.globe-pin-actions strong{max-width:none}.globe-markers{position:absolute;inset:0;pointer-events:none}.globe-page .globe-map-tag{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;min-height:44px;min-width:48px;display:grid;gap:2px;padding:4px 7px;background:#123d38;color:#edfff9;border:1px solid #6edccb;box-shadow:0 2px 8px #0008;font-size:.72rem;line-height:1.15}.globe-map-tag-name{font-weight:900}.globe-map-tag-counts{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.68rem}.globe-page .globe-area-tag{background:#152d3cdd;border-color:#b6c7ce;color:#e7eff4;min-width:44px}.globe-detail-level{font-size:.8rem;color:var(--ew-muted);margin:10px 0 6px}.globe-detail-shortcuts,.globe-community-tools{display:flex;gap:8px;flex-wrap:wrap}.globe-detail-shortcuts button{flex:1;font-size:.82rem}.globe-insights,.globe-community{background:var(--ew-paper);border:1px solid var(--ew-line);border-radius:12px;padding:12px;margin-top:12px}.globe-insight-heading,.globe-community h3{font-size:1rem;margin:0 0 9px}.globe-insight-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.globe-insight-metric{display:flex;flex-direction:column;padding:9px;border-radius:7px;background:var(--ew-soft);min-width:0}.globe-insight-metric strong{font-size:1.25rem;font-variant-numeric:tabular-nums}.globe-insight-metric span{font-size:.73rem;line-height:1.4;overflow-wrap:anywhere}.globe-insight-note,.globe-community-note,.globe-community-status,.globe-community-summary{font-size:.78rem;line-height:1.5;color:var(--ew-muted)}.globe-insight-events{display:grid;gap:6px}.globe-insight-events button{text-align:left;font-size:.8rem}.globe-insight-results{display:grid;gap:8px}.globe-insight-office{padding:8px;background:var(--ew-soft);border-radius:8px;font-size:.82rem;line-height:1.5}.globe-community{margin:0 0 12px}.globe-community-tools label{flex:1;min-width:100px;font-size:.74rem;font-weight:700;display:grid;gap:5px}.globe-community-tools select{width:100%;min-width:0;min-height:44px;background:var(--ew-bg);color:var(--ew-ink);font:inherit;border:1px solid var(--ew-line);border-radius:7px;padding:6px}.globe-community-tools>button{font-size:.75rem;align-self:end}.globe-origin-list{display:flex;gap:6px;flex-wrap:wrap}.globe-page .globe-origin-chip{font-size:.74rem;padding:7px 9px;text-align:left}.globe-community h4{margin:12px 0 8px;font-size:.9rem}.globe-community-items{display:grid;gap:8px;margin-top:10px}.globe-community-item{border-top:1px solid var(--ew-line);padding:10px 0;min-width:0}.globe-community-context{color:var(--ew-green);font-size:.73rem;font-weight:800}.globe-community-item h5{font-size:.92rem;margin:6px 0;overflow-wrap:anywhere}.globe-community-item>p{overflow-wrap:anywhere}.globe-community-item>p:not([class]){font-size:.88rem;line-height:1.5;white-space:pre-wrap}.globe-community-item a{display:inline-flex;min-height:44px;align-items:center;color:var(--ew-green);font-size:.8rem}.globe-community-item video{display:block;width:100%;max-height:280px;margin-top:8px;background:#071b24;border-radius:8px}.globe-page .globe-controls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.globe-controls button{padding:7px 4px!important;font-size:.76rem}.globe-controls output{font-size:.8rem;text-align:center}.globe-detail-shortcuts{margin-bottom:8px}@media(max-width:760px){.globe-pin-actions{transform:none}.globe-community-tools label{flex-basis:calc(50% - 8px)}.globe-community-tools>button{width:100%}.globe-insights{padding:10px}.globe-insight-grid{gap:5px}.globe-insight-metric{padding:7px}.globe-origin-list{max-height:160px;overflow:auto}}@media(orientation:landscape)and (max-height:600px){.globe-pin-actions{transform:none}.globe-visual{position:sticky;top:8px}.globe-insight-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.globe-context-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:12px;padding:5px;background:var(--ew-paper);border:1px solid var(--ew-line);border-radius:12px}.globe-page .globe-context-tabs button{border-color:transparent;background:transparent;font-size:.86rem}.globe-page .globe-context-tabs [aria-selected=true]{background:var(--ew-primary,#00786b);color:var(--ew-on-primary,#fff);border-color:var(--ew-green,#08614d)}.globe-information [role=tabpanel]{min-width:0}.globe-information .globe-insights{margin:0 0 12px}.globe-community-heading{font-size:1.08rem;line-height:1.35;margin:0 0 5px;overflow-wrap:anywhere}.globe-community-intro{font-size:.82rem;line-height:1.5;color:var(--ew-muted);margin:0 0 12px}.globe-community-compose{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:7px;margin-bottom:12px}.globe-page .globe-community-compose>*{display:flex;align-items:center;justify-content:center;min-width:0;min-height:44px;box-sizing:border-box;padding:9px;border:1px solid var(--ew-line);border-radius:8px;text-decoration:none;font:inherit;font-size:.82rem;font-weight:700;text-align:center;overflow-wrap:anywhere}.globe-page .globe-community-compose .globe-social-primary{background:var(--ew-primary,#00786b);color:var(--ew-on-primary,#fff)}.globe-page .globe-community-compose .globe-social-secondary{background:var(--ew-soft);color:var(--ew-green)}.globe-community-tools{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) auto;gap:7px;align-items:end}.globe-community-tools label{min-width:0}.globe-community-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:12px}.globe-community-metric{display:flex;flex-direction:column;gap:3px;min-width:0;padding:9px;background:var(--ew-soft);border-radius:8px}.globe-community-metric strong{font-size:1.25rem;font-variant-numeric:tabular-nums}.globe-community-metric span{font-size:.72rem;overflow-wrap:anywhere}.globe-page button.globe-community-metric{align-items:flex-start;min-height:70px;text-align:left;border:1px solid var(--ew-line);font:inherit;color:var(--ew-ink);cursor:pointer}.globe-page button.globe-community-metric:not(:disabled) span:after{content:" \2192";color:var(--ew-green)}.globe-page button.globe-community-metric:disabled{cursor:default;opacity:.7}.globe-page button.globe-community-metric:focus-visible{outline:3px solid var(--ew-green);outline-offset:2px}.globe-community-items,.globe-origin-list{scroll-margin-top:90px}.globe-community-items:focus,.globe-origin-list:focus{outline:2px solid var(--ew-green);outline-offset:4px}.globe-community-status{margin:9px 0 4px}.globe-community-summary{font-size:.7rem;margin:0 0 12px}.globe-community h3{margin:14px 0 8px;font-size:.88rem}.globe-origin-list{max-height:120px;overflow:auto;padding:1px}.globe-page .globe-origin-chip[aria-pressed=true]{background:var(--ew-primary,#00786b);color:var(--ew-on-primary,#fff)}.globe-community-item{padding:12px;border:1px solid var(--ew-line);border-radius:10px;background:var(--ew-bg)}.globe-community-item h4{font-size:.94rem;line-height:1.4;margin:6px 0;overflow-wrap:anywhere}.globe-community-item .globe-community-context{margin-top:0}.globe-community-item-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.globe-page .globe-community-item-actions>*{display:flex;align-items:center;justify-content:center;min-height:44px;flex:1;padding:8px;border:1px solid var(--ew-line);border-radius:7px;background:var(--ew-paper);color:var(--ew-green);font-size:.76rem;font-weight:700;text-align:center;text-decoration:none;line-height:1.4}.globe-community-empty{padding:14px;border:1px dashed var(--ew-line);border-radius:8px;font-size:.86rem;line-height:1.6;color:var(--ew-muted)}.globe-community-notes{margin-top:12px;border-top:1px solid var(--ew-line);font-size:.76rem;color:var(--ew-muted)}.globe-community-notes>summary{min-height:44px;box-sizing:border-box;padding:13px 0;cursor:pointer}.globe-pin-actions>div{display:grid;grid-template-columns:1fr 1fr}@media(max-width:760px){#globe-canvas{max-height:min(340px,48dvh)}.globe-layout{gap:12px}.globe-context-tabs{position:sticky;top:0;z-index:3}.globe-community-tools{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.globe-community-tools>button{grid-column:2;justify-self:end;width:auto;min-height:36px;padding:5px 12px}.globe-community,.globe-community-item{padding:10px}.globe-community-item-actions>*{flex-basis:calc(50% - 6px)}}@media(orientation:landscape)and (max-height:600px){#globe-canvas{max-height:65dvh}.globe-context-tabs{position:static}.globe-community-compose,.globe-community-tools{grid-template-columns:1fr 1fr}.globe-community-tools>button{grid-column:2;justify-self:end;width:auto}}.globe-page .globe-controls{display:flex;justify-content:flex-end;gap:6px;position:relative}.globe-controls [data-globe-zoom]{flex:0 0 44px;width:44px;min-height:44px;padding:6px;font-size:1.35rem;line-height:1}.globe-controls #globe-reset{min-height:44px;padding:8px 14px;font-size:.78rem}.globe-controls #globe-zoom,.globe-keyboard-shortcuts:not(:focus-within){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.globe-keyboard-shortcuts:focus-within{margin:8px 0;position:relative}.globe-tap-hint{font-size:.76rem;line-height:1.5;color:var(--ew-muted);margin:8px 0}.globe-tap-hint strong{color:var(--ew-ink)}.globe-tag-legend{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:7px 0 12px;color:var(--ew-muted);font-size:.71rem;line-height:1.3}.globe-tag-legend>span{display:inline-flex;align-items:center;gap:4px;min-width:0}.globe-tag-legend svg{flex-shrink:0;color:var(--ew-green)}.globe-page .globe-context-tabs button{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;line-height:1.35}.globe-context-tabs svg{flex-shrink:0}.globe-context-tabs span{min-width:0;overflow-wrap:anywhere}.globe-information [role=tabpanel]{scroll-margin-top:12px;outline-offset:4px}.globe-page .masthead{background:var(--ew-navy,#10283f);color:#f7f9f6;border-bottom:2px solid var(--ew-green,#4ee4d6)}.globe-page .masthead .brand{color:#f7f9f6}.globe-page .globe-heading h1{font-family:var(--font-ui,system-ui,sans-serif);font-weight:700;letter-spacing:-.02em}@media(max-width:380px){.globe-page .globe-controls{gap:4px}.globe-tag-legend{gap:9px;font-size:.68rem}.globe-page .globe-context-tabs button{font-size:.78rem;gap:5px}}@media(orientation:landscape)and (max-height:600px){.globe-visual{position:static}.globe-tap-hint{font-size:.72rem}.globe-tag-legend{gap:9px;font-size:.68rem}}.globe-next-election:empty{display:none}.globe-next-election{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4px 7px;padding:8px;margin-bottom:8px;border:1px solid var(--ew-line);border-radius:9px;background:var(--ew-paper);min-width:0}.globe-next-election label{display:grid;gap:3px;font-size:.75rem;min-width:0;font-weight:650}.globe-next-election select{width:100%;min-width:0;max-width:100%;min-height:44px;padding:6px;border:1px solid var(--ew-line);border-radius:6px;font:inherit;color:var(--ew-ink);background:var(--ew-bg)}.globe-next-election button{min-height:44px;font-size:.75rem;padding:7px}.globe-next-election p{grid-column:1/-1;margin:0;font-size:.72rem;line-height:1.45;overflow-wrap:anywhere;color:var(--ew-muted)}.globe-next-election a{color:var(--ew-green);text-underline-offset:3px;font-size:.72rem}.globe-next-election[hidden]{display:none}.globe-page .globe-subject-tag{min-width:92px;max-width:154px;border:2px solid #78f5d7;background:#113b32;color:#edfff9;box-shadow:0 0 0 2px #071b24aa,0 2px 8px #0008;z-index:3}.globe-subject-tag .globe-map-tag-name{font-size:.7rem;white-space:normal;overflow-wrap:anywhere}.globe-page .globe-calendar-tag{min-width:62px;max-width:126px;background:#493516;border-color:#efc36b;color:#fff0c4;z-index:2}.globe-calendar-tag .globe-map-tag-counts{font-size:.7rem}.globe-key-subject{color:#69ecd2}.globe-key-date{color:#efc36b}.globe-election-links{grid-column:1/-1;min-width:0;border-top:1px solid var(--ew-line);margin-top:4px}.globe-election-links>summary{min-height:36px;display:list-item;cursor:pointer;padding:8px 2px;font-size:.75rem;font-weight:650}.globe-election-links nav,.globe-election-links>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.globe-election-links a{display:flex;align-items:center;min-height:44px;padding:7px;border:1px solid var(--ew-line);border-radius:6px;font-size:.74rem;text-decoration:none;line-height:1.4;overflow-wrap:anywhere}.globe-election-links a:focus-visible{outline:3px solid #69ecd2;outline-offset:2px}.globe-next-election .globe-next-source,.globe-next-label{grid-column:1/-1}@media(max-width:360px){.globe-election-links nav,.globe-election-links>div{grid-template-columns:minmax(0,1fr)}}.globe-boundary-info:empty{display:none}.globe-boundary-info{margin:7px 0;border-top:1px solid var(--ew-line);min-width:0}.globe-boundary-info summary{min-height:36px;padding:8px 2px;cursor:pointer;font-size:.76rem;font-weight:650}.globe-boundary-info p{font-size:.74rem;line-height:1.5;color:var(--ew-muted);margin:4px 0;overflow-wrap:anywhere}.globe-boundary-info a{display:inline-flex;align-items:center;min-height:36px;font-size:.74rem;color:var(--ew-green);text-underline-offset:3px;overflow-wrap:anywhere}.globe-election-links ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;list-style:none;margin:4px 0;padding:0}.globe-election-links li{min-width:0}.globe-election-links li[hidden],.globe-election-links[hidden]{display:none}.globe-election-links li>a{height:100%;box-sizing:border-box}.globe-election-links>p{font-size:.72rem;line-height:1.5;color:var(--ew-muted);margin:5px 0 8px}@media(max-width:360px){.globe-election-links ul{grid-template-columns:minmax(0,1fr)}}.globe-workspace{margin:8px 0 14px;min-width:0}.globe-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.globe-page .globe-breadcrumbs button{background:transparent;border-color:transparent;font-size:.76rem;padding:6px 8px;min-height:44px;max-width:100%;overflow-wrap:anywhere}.globe-breadcrumbs button:not(:first-child):before{content:"\203a";margin-right:8px;color:var(--ew-muted)}.globe-breadcrumbs [aria-current=location]{color:var(--ew-green);font-weight:800}.globe-workspace .globe-level{font-size:clamp(1rem,2.3vw,1.4rem);line-height:1.35;margin:3px 0 6px}.globe-scope-note{font-size:.8rem;line-height:1.5;color:var(--ew-muted);margin:0 0 10px}.globe-location-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.globe-page .globe-context-controls{display:grid;grid-template-columns:minmax(90px,.7fr) minmax(0,1.3fr);gap:8px;margin:0;align-items:start}.globe-context-controls .language-toolbar,.globe-context-controls .country-switcher{padding:0;margin:0;min-width:0;width:auto}.globe-context-controls label,.globe-search label{font-size:.76rem}.globe-context-controls select,.globe-search input{font-size:16px;min-height:44px}.globe-location-row .globe-search{margin:0;align-self:start}.globe-area-offer{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:5px}.globe-page .globe-area-offer button{font-size:.75rem;background:transparent;padding:6px 9px;min-height:44px}.globe-area-offer p{flex:1 1 220px;font-size:.75rem;line-height:1.5;color:var(--ew-muted);margin:0}.globe-panel-scope{font-size:.85rem;font-weight:800;color:var(--ew-green);margin:0 0 8px}.globe-context-links{display:flex;gap:6px;overflow-x:auto;scrollbar-width:thin;padding:0 0 7px;min-width:0;margin-bottom:8px}.globe-context-links>a,.globe-page .globe-context-links>button{display:inline-flex;gap:6px;align-items:center;justify-content:center;flex:0 0 auto;max-width:160px;min-height:44px;padding:7px 9px;border:1px solid var(--ew-line);border-radius:8px;background:var(--ew-soft);color:var(--ew-ink);text-decoration:none;font-size:.77rem;font-weight:700;line-height:1.35;box-sizing:border-box}.globe-context-links [data-globe-link-label]{max-width:115px;white-space:normal}.globe-context-links>a>span:first-child{font-size:1.2rem;color:var(--ew-green)}.globe-global-note{font-size:.7rem;line-height:1.5;color:var(--ew-muted);margin:6px 0 12px}.globe-map-focus{font-size:.78rem;line-height:1.45;padding:8px;background:var(--ew-soft);border-radius:7px;color:var(--ew-ink)}.globe-next-strip{padding:10px;border:1px solid var(--ew-line);border-left:3px solid var(--ew-green);background:var(--ew-paper);border-radius:10px;margin:0 0 8px;min-width:0}.globe-next-strip h3{font-size:.9rem;line-height:1.4;margin:0 0 7px}.globe-next-cards{display:flex;gap:8px;overflow-x:auto;scrollbar-width:thin}.globe-next-cards article{flex:0 0 205px;min-width:0;padding:6px;background:var(--ew-soft);border-radius:7px}.globe-page .globe-next-date{display:block;text-align:left;width:100%;border:0;background:transparent;font-size:.78rem;font-weight:750;line-height:1.4;min-height:44px;padding:4px}.globe-next-cards p,.globe-next-cards small,.globe-next-note{font-size:.7rem;line-height:1.45;color:var(--ew-muted);margin:4px 0}.globe-next-cards a{display:inline-flex;min-height:44px;align-items:center;font-size:.74rem;line-height:1.4;color:var(--ew-green);overflow-wrap:anywhere}.globe-election-chooser{border-bottom:1px solid var(--ew-line);margin-bottom:8px}.globe-election-chooser>summary{min-height:44px;padding:10px 3px;box-sizing:border-box;font-size:.78rem;font-weight:700;cursor:pointer}.globe-election-chooser .globe-next-election{border:0;padding:4px 0}.globe-page .globe-community-tools>button,.globe-election-links>summary,.globe-boundary-info summary,.globe-boundary-info a{min-height:44px}.globe-information .wm-links{display:none}@media(max-width:760px){.globe-heading>p{margin:4px 0}.globe-location-row{grid-template-columns:minmax(0,1fr);gap:7px}.globe-workspace{margin:3px 0 10px}.globe-scope-note{font-size:.74rem;margin-bottom:6px}.globe-context-controls .language-toolbar{max-width:none}.globe-panel-scope{margin-top:3px}.globe-next-cards article{flex-basis:190px}.globe-area-offer{margin-top:2px}.globe-page .globe-area-offer button{font-size:.72rem}.globe-page .globe-breadcrumbs button{font-size:.71rem;padding:5px}.globe-breadcrumbs button:not(:first-child):before{margin-right:5px}}@media(orientation:landscape)and (max-height:600px){.globe-location-row,.globe-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.globe-workspace .globe-level{font-size:1rem}.globe-scope-note{margin:2px 0 6px}.globe-next-cards article{flex-basis:190px}}@media(prefers-reduced-motion:reduce){.globe-page{scroll-behavior:auto}.globe-page *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.globe-context-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.globe-context-links>a,.globe-page .globe-context-links>button{min-width:0;max-width:none;overflow-wrap:anywhere}.globe-context-links [data-globe-link-label]{min-width:0;max-width:none}@media(min-width:1100px){.globe-context-links{grid-template-columns:repeat(4,minmax(0,1fr))}}.globe-boundary-chooser{display:grid;gap:5px;margin:8px 0;font-size:.78rem;font-weight:700}.globe-boundary-chooser[hidden]{display:none}.globe-boundary-chooser select{width:100%;min-width:0;max-width:100%;min-height:44px;font:inherit;background:var(--ew-paper);color:var(--ew-ink);border:1px solid var(--ew-line);border-radius:8px;padding:9px}.globe-district{background:var(--ew-paper);border:1px solid var(--ew-line);border-left:3px solid var(--ew-green);padding:12px;border-radius:10px;margin:0 0 12px;min-width:0}.globe-district[hidden]{display:none}.globe-district h3{font-size:1.05rem;margin:0 0 6px;overflow-wrap:anywhere}.globe-district p,.globe-district>a{font-size:.76rem;line-height:1.5;overflow-wrap:anywhere}.globe-district p{color:var(--ew-muted);margin:5px 0 9px}.globe-district a{color:var(--ew-green)}.globe-district-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.globe-district-actions a,.globe-page .globe-district-actions button{display:flex;align-items:center;justify-content:center;padding:8px;min-height:44px;border:1px solid var(--ew-line);background:var(--ew-soft);color:var(--ew-ink);border-radius:7px;font:inherit;font-size:.76rem;font-weight:700;text-align:center;text-decoration:none;box-sizing:border-box}.globe-district-actions :focus-visible,.globe-boundary-chooser select:focus-visible{outline:3px solid var(--ew-green);outline-offset:2px}.globe-analytics{margin:0 0 12px;padding:12px;border:1px solid var(--ew-line);border-radius:12px;background:var(--ew-paper);min-width:0}.globe-analytics-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.globe-analytics-heading h2{font-size:1rem;margin:0}.globe-page .globe-analytics-heading button{min-height:44px;font-size:.75rem;padding:7px 10px}.globe-analytics-scope,.globe-analytics-note,.globe-analytics-status{font-size:.73rem;line-height:1.5;color:var(--ew-muted);overflow-wrap:anywhere;margin:7px 0}.globe-analytics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.globe-analytics-metric{display:flex;flex-direction:column;gap:4px;background:var(--ew-soft);padding:10px;border:1px solid var(--ew-line);border-radius:9px;min-width:0}.globe-analytics-metric strong{font-size:1.35rem;line-height:1.2;font-variant-numeric:tabular-nums;color:var(--ew-green);overflow-wrap:anywhere}.globe-analytics-metric span,.globe-analytics-metric small{font-size:.72rem;line-height:1.4;overflow-wrap:anywhere}.globe-analytics-metric small{color:var(--ew-muted)}.globe-analytics-chart h3{font-size:.85rem;margin:12px 0 5px}.globe-analytics-bars{display:block;width:100%;max-height:150px;color:var(--ew-green);background:var(--ew-soft);border-radius:7px}.globe-analytics-daily summary{font-size:.74rem;min-height:44px;padding:12px 0;box-sizing:border-box;cursor:pointer}.globe-analytics-table{width:100%;border-collapse:collapse;font-size:.72rem;line-height:1.4;font-variant-numeric:tabular-nums}.globe-analytics-table caption{font-size:.72rem;color:var(--ew-muted);text-align:left;margin-bottom:7px}.globe-analytics-table th,.globe-analytics-table td{padding:7px 4px;border-bottom:1px solid var(--ew-line);text-align:right;overflow-wrap:anywhere}.globe-analytics-table th:first-child{text-align:left}.globe-analytics-link{display:inline-flex;align-items:center;min-height:44px;color:var(--ew-green);font-size:.78rem;line-height:1.4;text-underline-offset:3px}.globe-analytics :focus-visible{outline:3px solid var(--ew-green);outline-offset:2px}@media(min-width:1200px){.globe-analytics-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.globe-analytics-metric{padding:8px}.globe-analytics-metric strong{font-size:1.15rem}}@media(orientation:landscape)and (max-height:600px){.globe-analytics{padding:9px}.globe-analytics-bars{max-height:100px}}.globe-focus-row{display:flex;gap:7px;align-items:center;justify-content:space-between;min-width:0;margin-top:5px}.globe-focus-row p{flex:1;min-width:0;font-size:.72rem;line-height:1.5;color:var(--ew-muted);margin:4px 0}.globe-page .globe-focus-row button{flex:0 0 auto;min-height:44px;padding:7px 10px;font-size:.74rem}.globe-focus-row button[aria-pressed=true]{background:var(--ew-primary,#00786b);color:var(--ew-on-primary,#fff)}.globe-focus-row [hidden]{display:none}.globe-news{margin:0 0 12px;padding:12px;border:1px solid var(--ew-line);border-radius:12px;background:var(--ew-paper);min-width:0}.globe-news-heading{font-size:1rem;line-height:1.4;margin:0 0 6px;color:var(--ew-ink)}.globe-news-note,.globe-news-status{font-size:.74rem;line-height:1.5;color:var(--ew-muted);margin:5px 0;overflow-wrap:anywhere}.globe-news-controls{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.globe-page .globe-news-controls button{min-height:44px;padding:7px 10px;font-size:.75rem}.globe-news-items{display:grid;gap:8px;margin-top:9px}.globe-news-item{min-width:0;border-top:1px solid var(--ew-line);padding:10px 0 3px}.globe-news-item a{display:inline-flex;align-items:center;min-height:44px;font-size:.88rem;font-weight:700;line-height:1.5;color:var(--ew-green);text-underline-offset:3px;overflow-wrap:anywhere}.globe-news-item p{font-size:.72rem;line-height:1.5;color:var(--ew-muted);margin:4px 0}.globe-news-links{display:flex;gap:7px;flex-wrap:wrap;margin-top:7px}.globe-news-links a{display:inline-flex;min-height:44px;align-items:center;color:var(--ew-green);font-size:.75rem}.globe-news :focus-visible{outline:3px solid var(--ew-green);outline-offset:2px}.globe-date-signals{margin:8px 0 0;padding:8px;border-radius:7px;background:var(--ew-soft);color:var(--ew-ink);font-size:.78rem;font-weight:750;line-height:1.5}.globe-date-signals[data-calendar-timing=today],.globe-next-cards article[data-calendar-timing=today]{border:2px solid #ffe18a;background:#493516;color:#fff0c4}.globe-key-today{color:#ffe18a}.globe-key-soon{color:#83ddd1}.globe-page .globe-calendar-tag[data-calendar-timing=today]{border:3px double #ffe18a;box-shadow:0 0 0 3px #493516,0 0 0 5px #ffe18a;color:#fff0c4}.globe-page .globe-calendar-tag[data-calendar-timing=soon],.globe-next-cards article[data-calendar-timing=soon]{border:2px solid #83ddd1}.globe-page .globe-calendar-tag[data-calendar-timing=soon]{background:#143e37;color:#e2fff5}.globe-next-cards article[data-calendar-timing=today] :is(button,a,p,small){color:#fff0c4}@media(forced-colors:active){.globe-page .globe-calendar-tag[data-calendar-timing],.globe-next-cards article[data-calendar-timing],.globe-date-signals{color:CanvasText;background:Canvas;border-color:CanvasText;box-shadow:none}}.globe-analytics-disclosure{margin:0 0 12px;border:1px solid var(--ew-line);border-radius:10px;background:var(--ew-paper);min-width:0}.globe-analytics-disclosure>summary{min-height:44px;box-sizing:border-box;padding:11px;font-size:.8rem;font-weight:750;cursor:pointer;color:var(--ew-ink)}.globe-analytics-disclosure>summary span{font-size:.7rem;font-weight:450;color:var(--ew-muted);margin-left:7px}.globe-analytics-disclosure .globe-analytics{border:0;margin:0;padding-top:0}.globe-analytics-disclosure>summary:focus-visible{outline:3px solid var(--ew-green);outline-offset:2px}@media(max-width:760px){.globe-workspace .globe-breadcrumbs{gap:0 3px}.globe-workspace .globe-breadcrumbs button{padding:4px 5px;font-size:.68rem;line-height:1.35}.globe-workspace .globe-breadcrumbs button:not(:first-child):before{margin-right:4px}.globe-workspace .globe-level{font-size:1.05rem;margin:4px 0}.globe-page .masthead .brand{min-width:0;gap:5px}.globe-page .masthead .brand>span{font-size:10px}.globe-page .masthead .brand-mark{width:24px;height:24px;flex:0 0 24px}}.globe-time-key{padding:9px;margin:8px 0 4px;border:1px solid var(--ew-line);border-radius:9px;background:var(--ew-paper);min-width:0}.globe-time-key>strong{display:block;font-size:.76rem;margin-bottom:6px}.globe-time-key>div{display:flex;gap:5px;flex-wrap:wrap}.globe-time-key span{display:inline-flex;align-items:center;padding:5px 7px;border-radius:6px;font-size:.7rem;font-weight:750;line-height:1.3}.globe-time-key [data-timing-kind=today]{background:#f2c14e;color:#14212b}.globe-time-key [data-timing-kind=soon]{background:#f09a54;color:#14212b}.globe-time-key [data-timing-kind=month]{background:#4cb6ac;color:#14212b}.globe-time-key [data-timing-kind=later]{background:#7796ae;color:#101b25}.globe-time-key [data-timing-kind=nodate]{background:#394b5a;color:#f2f5f7}.globe-time-key p{font-size:.7rem;line-height:1.5;color:var(--ew-muted);margin:7px 0 0}.globe-security{border:1px solid var(--ew-line);border-radius:10px;margin-top:14px;padding:4px 12px}.globe-security summary{min-height:44px;display:list-item;padding:12px 0;cursor:pointer;font-weight:700;line-height:1.5}.globe-security details>p{line-height:1.6}.globe-security details>button{margin:12px 0}.globe-security article{border-top:1px solid var(--ew-line);padding:12px 0}.globe-page .globe-country-tag{z-index:1;min-height:44px;max-width:116px;padding:5px 4px;background:#142a36ed;color:#f2f8fa;border:1px solid #b9ced4;box-shadow:0 1px 5px #0008}.globe-country-tag .globe-map-tag-name{display:block;max-width:100%;font-size:.69rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.globe-country-tag .globe-map-tag-counts{font-size:.61rem;font-weight:500;color:#d4e9eb}.globe-page .globe-country-tag:hover,.globe-page .globe-country-tag:focus-visible{z-index:5;background:#20505d;color:#fff;outline:2px solid #85eedf;outline-offset:1px}.globe-page .globe-map-tag:not(.globe-country-tag){box-sizing:border-box;width:104px;min-width:104px;max-width:104px;height:52px;min-height:52px;max-height:52px;grid-template-rows:minmax(0,1fr) minmax(0,1fr);align-items:center;overflow:hidden}.globe-page .globe-map-tag.globe-subject-tag{width:154px;min-width:154px;max-width:154px}.globe-page .globe-map-tag.globe-calendar-tag{width:126px;min-width:126px;max-width:126px}.globe-page .globe-map-tag:not(.globe-country-tag) .globe-map-tag-name,.globe-page .globe-map-tag:not(.globe-country-tag) .globe-map-tag-counts{display:block;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.globe-stage{touch-action:none}.globe-map-tag{touch-action:none;user-select:none}
