.h5GK4a_figure{container-type:inline-size}.h5GK4a_canvas{position:relative}.h5GK4a_dots{-webkit-mask-composite:source-in;width:100%;height:auto;-webkit-mask-image:linear-gradient(#0000,#0006 9%,#000 20% 94%,#0000),linear-gradient(90deg,#0000,#000 8% 94%,#0000);mask-image:linear-gradient(#0000,#0006 9%,#000 20% 94%,#0000),linear-gradient(90deg,#0000,#000 8% 94%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.h5GK4a_leaders{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.h5GK4a_leaders polyline{fill:none;stroke:var(--diagram-line);stroke-width:1px}.h5GK4a_leaders .h5GK4a_band{stroke:var(--bg);stroke-width:5px}.h5GK4a_point{background:var(--accent);width:10px;height:10px;box-shadow:0 0 0 3px var(--bg);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.h5GK4a_label{color:var(--fg);font-size:var(--text-sm);white-space:nowrap;text-shadow:0 0 3px var(--bg), 0 0 6px var(--bg);font-weight:500;line-height:1;position:absolute;transform:translateY(-50%)}.h5GK4a_label[data-side=east]{left:calc(var(--x) + 6px);max-width:calc(var(--until,100%) - var(--x) - 6px);white-space:normal}.h5GK4a_label[data-side=west]{width:calc(var(--x) - 6px);text-align:right;white-space:normal;left:0}.h5GK4a_region{color:var(--muted);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;font-weight:600}.h5GK4a_caption{margin-top:1.25rem}.h5GK4a_list{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.h5GK4a_note{max-width:34rem;color:var(--muted);font-size:var(--text-sm);line-height:1.5}@container not (min-width:740px){.h5GK4a_leaders,.h5GK4a_label,.h5GK4a_region{display:none}.h5GK4a_point{width:7px;height:7px;box-shadow:0 0 0 2px var(--bg)}.h5GK4a_list{clip:auto;white-space:normal;border-top:1px solid var(--line);width:auto;height:auto;margin:0 0 1rem;position:static;overflow:visible}.h5GK4a_list li{border-bottom:1px solid var(--line);padding-block:.75rem}.h5GK4a_listName{font-weight:500}.h5GK4a_listName:before{content:"";vertical-align:.12em;background:var(--accent);border-radius:50%;width:7px;height:7px;margin-right:.6rem;display:inline-block}.h5GK4a_listParts{color:var(--muted);font-size:var(--text-sm);margin-top:.2rem;display:block}}@media (forced-colors:active){.h5GK4a_point{forced-color-adjust:none;box-shadow:none;background:canvastext}.h5GK4a_list{clip:auto;white-space:normal;width:auto;height:auto;margin:0 0 1rem;position:static;overflow:visible}.h5GK4a_listParts{display:block}.h5GK4a_leaders polyline{stroke:canvastext}.h5GK4a_leaders .h5GK4a_band{stroke:canvas}.h5GK4a_listName:before{forced-color-adjust:none;background:canvastext}}
