.regional-desk-heading{grid-template-columns:minmax(0,1.5fr) minmax(300px,.8fr);align-items:center;gap:50px;display:grid}.regional-desk-heading .desk-heading-copy{min-width:0}.regional-desk-heading h1{max-width:20ch}.regional-context{min-width:0}.regional-map{background:var(--soft);border-radius:4px;margin:0;padding:22px}.regional-map figcaption{gap:10px;margin-bottom:18px;display:grid}.regional-map figcaption strong{color:var(--ink);font-size:16px;line-height:1.6}.regional-map figcaption span{color:var(--muted);font-size:12px;line-height:1.85}.regional-map-view{background:var(--paper);border:1px solid var(--rule);border-radius:3px;max-width:300px;margin-inline:auto;position:relative;overflow:hidden}.regional-map-view svg{width:100%;height:auto;max-height:280px;display:block}.regional-graticule line{stroke:var(--rule);stroke-width:1px;vector-effect:non-scaling-stroke}.regional-graticule text{fill:var(--muted);font:32px Arial,sans-serif}.regional-coast{fill:none;stroke:var(--ink);stroke-width:1.5px;vector-effect:non-scaling-stroke}.regional-north{top:12px;background:var(--paper);color:var(--ink);padding:3px 6px;font-size:12px;position:absolute;inset-inline-end:12px}.regional-map-controls{gap:10px;margin-block:15px;display:flex}.regional-map-controls button{border:1px solid var(--rule);background:var(--surface);border-radius:2px;min-width:44px;min-height:44px;padding-inline:12px}.regional-map-controls button:disabled{opacity:.45;cursor:default}.regional-map-source{color:var(--muted);text-underline-offset:3px;align-items:center;min-height:44px;font-size:13px;line-height:1.8;text-decoration:underline;display:inline-flex}.regional-map-mobile{display:none}.regional-map-mobile>summary{cursor:pointer;border-block:1px solid var(--rule);align-items:center;gap:18px;min-height:48px;padding-block:12px;font-size:14px;display:flex}.signal-desk-accountability{border-bottom:2px solid var(--ink)}.accountability-orientation{border-top:1px solid var(--rule);margin-top:30px;padding-top:25px}.signal-desk .accountability-principle{color:var(--ink);border-inline-start:3px solid var(--gold);max-width:85ch;padding-inline-start:20px;font-size:16px;line-height:1.9}.accountability-status-groups{grid-template-columns:1fr 1fr;gap:45px;margin-top:30px;display:grid}.accountability-status-groups>div{min-width:0}.accountability-status-groups h2{font:700 18px/1.6 var(--sans);margin-bottom:15px}.accountability-status-groups dl{margin:0}.accountability-status-groups dl>div{border-top:1px solid var(--rule);padding-block:16px}.accountability-status-groups dt{font-size:15px;font-weight:700;line-height:1.7}.accountability-status-groups dd{max-width:65ch;color:var(--muted);margin:8px 0 0;font-size:13px;line-height:1.9}.accountability-reference-links{flex-wrap:wrap;gap:15px 25px;margin-top:20px;display:flex}.accountability-reference-links a{text-underline-offset:4px;align-items:center;min-height:44px;font-size:12px;line-height:1.8;text-decoration:underline;display:inline-flex}@media (max-width:1000px){.regional-desk-heading{grid-template-columns:minmax(0,1.2fr) minmax(260px,1fr);gap:30px}.regional-map{padding:18px}.regional-map-view{max-width:250px}}@media (max-width:700px){.regional-desk-heading{display:block}.regional-map-desktop{display:none}.regional-map-mobile{margin-block:22px;display:block}.regional-map-mobile>summary:after{content:"+";margin-inline-start:auto;font-size:20px}.regional-map-mobile[open]>summary:after{content:"−"}.regional-map{margin-top:15px;padding:20px 16px}.regional-map-view{max-width:300px}.regional-map-view svg{max-height:300px}.regional-map-controls{gap:12px}.regional-map-source{font-size:12px}.accountability-orientation{margin-top:24px;padding-top:22px}.signal-desk .accountability-principle{font-size:15px}.accountability-status-groups{margin-top:25px;display:block}.accountability-status-groups>div+div{margin-top:28px}.accountability-status-groups h2{font-size:18px}.accountability-status-groups dt{font-size:16px}.accountability-status-groups dd{font-size:14px}.accountability-reference-links{gap:8px;display:grid}}@media (prefers-reduced-motion:reduce){.regional-context *,.accountability-orientation *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.regional-desk-heading{align-items:start}.regional-desk-heading .desk-topics{border:0;flex-wrap:wrap;gap:0 18px;margin-top:25px;padding:0;display:flex}.regional-desk-heading .desk-topics a{border:0;border-bottom:1px solid var(--rule);min-height:44px;padding-inline:0}.regional-map{padding:18px}.regional-map figcaption{gap:7px;margin-bottom:12px}.regional-map-view{max-width:240px}.regional-map-view svg{max-height:220px}.regional-graticule text{font-size:42px}.regional-north{inset-inline:auto;top:8px;left:auto;right:8px}.regional-map-controls{gap:8px;margin-block:10px}.regional-map-source{min-height:30px;font-size:12px}@media (max-width:700px){.regional-desk-heading .desk-topics{gap:0 16px;margin-top:18px}.regional-map-mobile{margin-block:18px}.regional-map-view{max-width:300px}.regional-map-view svg{max-height:290px}.regional-map-source{min-height:44px}.regional-map-controls{margin-block:15px}.regional-graticule text{font-size:32px}}.accountability-guide{border-block:1px solid var(--rule);margin-top:24px}.accountability-guide>summary{cursor:pointer;align-items:center;gap:20px;min-height:58px;padding-block:14px;font-size:16px;font-weight:700;line-height:1.7;list-style:none;display:flex}.accountability-guide>summary::-webkit-details-marker{display:none}.accountability-guide>summary:after{content:"+";margin-inline-start:auto;font-size:24px;font-weight:400}.accountability-guide[open]>summary:after{content:"−"}.accountability-guide>summary:focus-visible{outline:3px solid var(--red);outline-offset:4px}.accountability-guide .accountability-status-groups{margin-top:10px;padding-bottom:20px}
