.globe-r2 .gct{--gct-size:24px;--gct-ink:var(--tc-ink);--gct-accent:#2f5ce0;z-index:3;pointer-events:none;position:absolute;inset:0}[data-theme=dark] .globe-r2 .gct{--gct-accent:#86a8ff}.globe-r2 .gct-target{top:calc(var(--gct-size) / -2);left:calc(var(--gct-size) / -2);z-index:1;width:var(--gct-size);height:var(--gct-size);cursor:pointer;pointer-events:auto;visibility:hidden;-webkit-tap-highlight-color:transparent;outline:none;position:absolute}.globe-r2 .gct-target:before{border:1.5px solid var(--gct-ink);content:"";visibility:hidden;border-radius:50%;position:absolute;inset:3px}.globe-r2 .gct-target[data-hover]:before{visibility:inherit}.globe-r2 .gct-target:focus-visible:before{outline:2px solid var(--gct-accent);outline-offset:2px;visibility:inherit}.globe-r2 .gct-name{border:1px solid var(--tc-hair);background:var(--tc-paper);color:var(--gct-ink);font-family:var(--tc-sans);white-space:nowrap;pointer-events:none;visibility:hidden;border-radius:4px;padding:2px 6px;font-size:12px;font-weight:500;line-height:16px;position:absolute;bottom:calc(100% + 2px);left:50%;translate:-50%}@media (hover:hover){.globe-r2 .gct-target[data-hover] .gct-name{visibility:inherit}}.globe-r2 .gct-target[data-current]{z-index:0;cursor:default}.globe-r2 .gct-target[data-hover]{z-index:2}.globe-r2 .gct-target[data-current]:before,.globe-r2 .gct-target[data-current] .gct-name{visibility:hidden}
@property --ga-k{syntax:"<number>";inherits:true;initial-value:0}.globe-r2 .ga{--ga-r:12px;--ga-ink:var(--tc-ink);--ga-ink-2:var(--tc-ink-2);--ga-ground:color-mix(in srgb, var(--tc-ink) 3.5%, var(--tc-paper));--ga-hair:var(--tc-hair);--ga-cap:#6e737c;--ga-pill:#fff;--ga-pill-line:#0707071f;--ga-thumb:#070707;--ga-thumb-ink:#fff;--ga-focus:#2f5ce0;--ga-sign:1;--stop-w:104px;--ga-cell-1:#b4c8ff;--ga-cell-2:#2f5ce0;--ga-dot:#070707;color:var(--ga-ink);font-family:var(--tc-sans);margin:2.25rem 0 2.5rem;container:ga/inline-size}[data-theme=dark] .globe-r2 .ga{--ga-cap:#8a8f98;--ga-pill:#0e0e10;--ga-pill-line:#ffffff24;--ga-thumb:#fff;--ga-thumb-ink:#070707;--ga-focus:#86a8ff;--ga-cell-1:#2448b0;--ga-cell-2:#86a8ff;--ga-dot:#fff}.globe-r2 .ga:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--ga-sign:-1}.globe-r2 .ga:not([data-live]){transition:--ga-k .42s cubic-bezier(.2,0,0,1)}.globe-r2 .ga-plate{--pad:clamp(18px, 5cqi, 40px);--fs:clamp(19px, 4cqi, 30px);padding:var(--pad);border:1px solid var(--ga-hair);border-radius:var(--ga-r);background:var(--ga-ground);grid-template-columns:minmax(0,1fr);row-gap:clamp(22px,5cqi,32px);display:grid}@container ga (min-width:600px){.globe-r2 .ga-plate{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;column-gap:clamp(28px,5cqi,48px)}.globe-r2 .ga-ctl{grid-column:1/-1}}.globe-r2 .ga-stage{min-width:0}.globe-r2 .ga-disc{--ga-lead:30px;--ga-run-w:14px;--ga-x:50%;--ga-y:50%;width:min(100%,380px);aspect-ratio:1;width:round(down,min(100%,380px),4px);margin-inline:auto;position:relative}.globe-r2 .ga-field,.globe-r2 .ga-still{image-rendering:pixelated;pointer-events:none;display:block;position:absolute;top:0;left:0}.globe-r2 .ga-still{fill:none;stroke-width:1px;shape-rendering:crispedges;width:100%;height:100%}.globe-r2 .ga-still [data-ink="1"]{stroke:var(--ga-cell-1)}.globe-r2 .ga-still [data-ink="2"]{stroke:var(--ga-cell-2)}.globe-r2 .ga[data-live] .ga-still{visibility:hidden}.globe-r2 .ga .gct-target[data-off]{display:none}.globe-r2 .ga-pin,.globe-r2 .ga-lead,.globe-r2 .ga-run{z-index:1;background:var(--ga-ink);pointer-events:none;position:absolute}.globe-r2 .ga-pin{top:calc(var(--ga-y) - 4px);left:calc(var(--ga-x) - 4px);outline:2px solid var(--ga-ground);width:8px;height:8px}.globe-r2 .ga[data-turning] .ga-pin{visibility:hidden}.globe-r2 .ga-lead{bottom:calc(100% - var(--ga-y) + 6px);left:var(--ga-x);width:1px;height:calc(var(--ga-lead) - 6px)}.globe-r2 .ga-run{display:none}.globe-r2 .ga-labels{right:0;bottom:calc(100% - var(--ga-y) + var(--ga-lead) + 4px);z-index:2;text-align:center;pointer-events:none;justify-items:center;display:grid;position:absolute;left:0}@container ga (min-width:600px){.globe-r2 .ga-run{bottom:calc(100% - var(--ga-y) + var(--ga-lead) - 1px);left:var(--ga-x);width:var(--ga-run-w);height:1px;display:block}.globe-r2 .ga-labels{top:calc(var(--ga-y) - var(--ga-lead) - 8px);bottom:auto;right:auto;left:calc(var(--ga-x) + var(--ga-run-w) + 6px);text-align:start;justify-items:start}}.globe-r2 .ga-label{white-space:nowrap;visibility:hidden;border-radius:4px;grid-area:1/1;margin:-2px -6px;padding:2px 6px;font-size:13px;line-height:16px}.globe-r2 .ga-coords{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:500;display:block}.globe-r2 .ga-where{color:var(--ga-ink-2);display:block}.globe-r2 .ga-sep{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.globe-r2 .ga-passages{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.globe-r2 .ga-passage{font-size:var(--fs);text-align:start;text-wrap:pretty;overflow-wrap:break-word;visibility:hidden;grid-area:1/1;margin:0;line-height:1.4}.globe-r2 .ga-passage:lang(ar){font-family:system-ui,sans-serif;font-size:calc(var(--fs) * 1.1);line-height:1.5}.globe-r2 .ga-passage:is(:lang(zh),:lang(ja),:lang(ko)){line-height:1.6}.globe-r2 .ga[data-mixing] :is(.ga-label,.ga-passage){-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:16px 16px;mask-size:16px 16px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.globe-r2 .ga[data-live] :is(.ga-label,.ga-passage)[data-on]{visibility:visible}.globe-r2 .ga:not([data-live]) .ga-label{background:var(--ga-ground)}:is(.globe-r2 .ga:not([data-live]):has(.ga-opt:first-of-type>:checked) :is(.ga-passage,.ga-label):first-child,.globe-r2 .ga:not([data-live]):has(.ga-opt:nth-of-type(2)>:checked) :is(.ga-passage,.ga-label):nth-child(2),.globe-r2 .ga:not([data-live]):has(.ga-opt:nth-of-type(3)>:checked) :is(.ga-passage,.ga-label):nth-child(3),.globe-r2 .ga:not([data-live]):has(.ga-opt:nth-of-type(4)>:checked) :is(.ga-passage,.ga-label):nth-child(4),.globe-r2 .ga:not([data-live]):has(.ga-opt:nth-of-type(5)>:checked) :is(.ga-passage,.ga-label):nth-child(5)){visibility:visible}@supports not selector(:has(*)){.globe-r2 .ga:not([data-live]) :is(.ga-passage,.ga-label):first-child{visibility:visible}}.globe-r2 .ga:not([data-live]):has(.ga-opt:nth-of-type(2)>:checked) .ga-disc{--ga-x:var(--ga-x-1);--ga-y:var(--ga-y-1);--ga-tx:var(--ga-tx-1);--ga-j:var(--ga-j-1)}.globe-r2 .ga:not([data-live]):has(.ga-opt:nth-of-type(3)>:checked) .ga-disc{--ga-x:var(--ga-x-2);--ga-y:var(--ga-y-2);--ga-tx:var(--ga-tx-2);--ga-j:var(--ga-j-2)}.globe-r2 .ga:not([data-live]):has(.ga-opt:nth-of-type(4)>:checked) .ga-disc{--ga-x:var(--ga-x-3);--ga-y:var(--ga-y-3);--ga-tx:var(--ga-tx-3);--ga-j:var(--ga-j-3)}.globe-r2 .ga:not([data-live]):has(.ga-opt:nth-of-type(5)>:checked) .ga-disc{--ga-x:var(--ga-x-4);--ga-y:var(--ga-y-4);--ga-tx:var(--ga-tx-4);--ga-j:var(--ga-j-4)}.globe-r2 .ga:not([data-live]):has(.ga-opt:nth-of-type(n+2)>:checked) .ga-run{display:none}.globe-r2 .ga:not([data-live]):has(.ga-opt:nth-of-type(n+2)>:checked) .ga-labels{top:auto;right:auto;bottom:calc(100% - var(--ga-y) + var(--ga-lead) + 4px);left:var(--ga-x);justify-items:var(--ga-j);text-align:var(--ga-j);transform:translateX(var(--ga-tx))}.globe-r2 .ga-ctl{justify-content:center;display:flex}.globe-r2 .ga-pill{grid-template-columns:repeat(var(--n), minmax(0, var(--stop-w)));border:1px solid var(--ga-pill-line);background:var(--ga-pill);-webkit-user-select:none;user-select:none;border-radius:999px;max-width:100%;padding:3px;display:grid;position:relative}.globe-r2 .ga-thumb{top:3px;bottom:3px;width:calc((100% - 6px) / var(--n));background:var(--ga-thumb);transform:translateX(calc(var(--ga-k) * 100% * var(--ga-sign)));border-radius:999px;position:absolute;inset-inline-start:3px}.globe-r2 .ga-opt{z-index:1;min-width:0;height:34px;color:var(--ga-ink-2);letter-spacing:-.006em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;padding:0 8px;font-size:13.5px;font-weight:500;line-height:1;transition:color .14s ease-out;display:flex;position:relative}.globe-r2 .ga-opt:hover{color:var(--ga-ink)}.globe-r2 .ga-opt input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.globe-r2 .ga-lens{z-index:2;grid-template-columns:repeat(var(--n), minmax(0, 1fr));color:var(--ga-thumb-ink);pointer-events:none;clip-path:inset(0 calc(100% - (var(--ga-k) + 1) * 100% / var(--n)) 0 calc(var(--ga-k) * 100% / var(--n)) round 999px);display:grid;position:absolute;inset:3px}.globe-r2 .ga:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ga-lens{clip-path:inset(0 calc(var(--ga-k) * 100% / var(--n)) 0 calc(100% - (var(--ga-k) + 1) * 100% / var(--n)) round 999px)}.globe-r2 .ga-lens .ga-opt{color:inherit}.globe-r2 .ga-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.globe-r2 .ga-name:lang(ar){letter-spacing:0;font-family:system-ui,sans-serif;font-size:1.1em}.globe-r2 .ga-name:is(:lang(zh),:lang(ja),:lang(ko)){letter-spacing:0}.globe-r2 .ga-pill:has(input:focus-visible) .ga-thumb{outline:2px solid var(--ga-focus);outline-offset:2px}.globe-r2 .ga:has(.ga-opt:nth-of-type(2)>:checked){--ga-k:1}.globe-r2 .ga:has(.ga-opt:nth-of-type(3)>:checked){--ga-k:2}.globe-r2 .ga:has(.ga-opt:nth-of-type(4)>:checked){--ga-k:3}.globe-r2 .ga:has(.ga-opt:nth-of-type(5)>:checked){--ga-k:4}.globe-r2 .ga-tour{visibility:hidden}.globe-r2 .ga[data-touring] .ga-tour{visibility:visible}.globe-r2 .ga-cap{color:var(--ga-cap);letter-spacing:.005em;text-wrap:pretty;margin:12px 0 0;font-size:13px;line-height:1.5}@container ga (max-width:559px){.globe-r2 .ga-pill{width:100%;max-width:440px;display:flex}.globe-r2 .ga-thumb,.globe-r2 .ga-lens{display:none}.globe-r2 .ga-opt{border-radius:999px;flex:auto;height:32px;padding:0 4px;font-size:13px;transition:color .14s ease-out,background-color .14s ease-out}.globe-r2 .ga-opt:has(input:checked){background:var(--ga-thumb);color:var(--ga-thumb-ink)}.globe-r2 .ga-opt:has(input:focus-visible){outline:2px solid var(--ga-focus);outline-offset:2px}}@container ga (max-width:299px){.globe-r2 .ga-opt{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.globe-r2 .ga,.globe-r2 .ga-opt{transition:none}}
.globe-r2 .gbb{--gbb-r:12px;--gbb-ink:var(--tc-ink);--gbb-mid:var(--tc-ink-2);--gbb-hair:var(--tc-hair);--gbb-ground:color-mix(in srgb, var(--tc-ink) 3.5%, var(--tc-paper));--gbb-chip:color-mix(in srgb, var(--tc-ink) 6%, var(--gbb-ground));--gbb-accent:#2f5ce0;--gbb-cap:#6e737c;--gbb-k:0;color:var(--gbb-ink);font-family:var(--tc-sans);margin:2.25rem 0 2.5rem;container:gbb/inline-size}[data-theme=dark] .globe-r2 .gbb{--gbb-accent:#86a8ff;--gbb-cap:#8a8f98}.globe-r2 .gbb:has(.gbb-stop:nth-of-type(2)>:checked){--gbb-k:1}.globe-r2 .gbb:has(.gbb-stop:nth-of-type(3)>:checked){--gbb-k:2}.globe-r2 .gbb:has(.gbb-stop:nth-of-type(4)>:checked){--gbb-k:3}.globe-r2 .gbb:has(.gbb-stop:nth-of-type(5)>:checked){--gbb-k:4}.globe-r2 .gbb-plate{--pad:clamp(16px, 5cqi, 36px);border:1px solid var(--gbb-hair);border-radius:var(--gbb-r);background:var(--gbb-ground)}.globe-r2 .gbb-stage{padding:var(--pad);grid-template-columns:minmax(0,1fr);grid-template-areas:"globe""passage""tl";row-gap:20px;display:grid}@container gbb (min-width:560px){.globe-r2 .gbb-stage{column-gap:clamp(16px,4cqi,36px);row-gap:var(--pad);grid-template-columns:minmax(0,13.5rem) minmax(0,1fr);grid-template-areas:"tl globe""passage passage"}}.globe-r2 .gbb-globe{grid-area:globe;justify-items:center;row-gap:10px;display:grid}.globe-r2 .gbb-disc{width:100%;max-width:360px;position:relative}.globe-r2 .gbb-svg{width:100%;max-width:360px;height:auto;display:block;overflow:visible}.globe-r2 .gbb-svg *{vector-effect:non-scaling-stroke}.globe-r2 .gbb-grid,.globe-r2 .gbb-coast,.globe-r2 .gbb-limb,.globe-r2 .gbb-thread,.globe-r2 .gbb-core{fill:none;stroke-linecap:butt}.globe-r2 .gbb-limb{stroke:var(--gbb-ink);stroke-width:1px}.globe-r2 .gbb-grid{stroke:var(--gbb-hair);stroke-width:1px}.globe-r2 .gbb-coast{stroke:var(--gbb-mid);stroke-width:1px}.globe-r2 .gbb-thread{stroke:var(--gbb-ink);stroke-width:calc(var(--thread-gauge,1.5px) * 2 + var(--thread-gap,3px))}.globe-r2 .gbb-core{stroke:var(--gbb-ground);stroke-width:var(--thread-gap,3px)}.globe-r2 .gbb-route,.globe-r2 .gbb:not([data-live]) .gbb-route-now{display:none}:is(.globe-r2 .gbb:not([data-live]):has(.gbb-stop:nth-of-type(2)>:checked) .gbb-route:nth-of-type(2),.globe-r2 .gbb:not([data-live]):has(.gbb-stop:nth-of-type(3)>:checked) .gbb-route:nth-of-type(3),.globe-r2 .gbb:not([data-live]):has(.gbb-stop:nth-of-type(4)>:checked) .gbb-route:nth-of-type(4),.globe-r2 .gbb:not([data-live]):has(.gbb-stop:nth-of-type(5)>:checked) .gbb-route:nth-of-type(5)){display:inline}.globe-r2 .gbb-city{--on:clamp(0, (var(--gbb-k) - var(--i) + .002) * 1000, 1)}.globe-r2 .gbb-dot{fill:color-mix(in srgb, var(--gbb-ink) calc(var(--on) * 100%), var(--gbb-ground));stroke:var(--gbb-ink);stroke-width:1.5px}.globe-r2 .gbb-ring{fill:none;stroke:none}:is(.globe-r2 .gbb:has(.gbb-stop:first-of-type>:checked) .gbb-city:first-of-type,.globe-r2 .gbb:has(.gbb-stop:nth-of-type(2)>:checked) .gbb-city:nth-of-type(2),.globe-r2 .gbb:has(.gbb-stop:nth-of-type(3)>:checked) .gbb-city:nth-of-type(3),.globe-r2 .gbb:has(.gbb-stop:nth-of-type(4)>:checked) .gbb-city:nth-of-type(4),.globe-r2 .gbb:has(.gbb-stop:nth-of-type(5)>:checked) .gbb-city:nth-of-type(5)){--gbb-ink:var(--gbb-accent);--on:1}:is(.globe-r2 .gbb:has(.gbb-stop:first-of-type>:checked) .gbb-city:first-of-type .gbb-ring,.globe-r2 .gbb:has(.gbb-stop:nth-of-type(2)>:checked) .gbb-city:nth-of-type(2) .gbb-ring,.globe-r2 .gbb:has(.gbb-stop:nth-of-type(3)>:checked) .gbb-city:nth-of-type(3) .gbb-ring,.globe-r2 .gbb:has(.gbb-stop:nth-of-type(4)>:checked) .gbb-city:nth-of-type(4) .gbb-ring,.globe-r2 .gbb:has(.gbb-stop:nth-of-type(5)>:checked) .gbb-city:nth-of-type(5) .gbb-ring){stroke:var(--gbb-accent);stroke-width:1px}@supports selector(:has(*)){.globe-r2 .gbb .gct-target[data-hover]:before{border-color:#0000}}:is(.globe-r2 .gbb:has(.gct-target:first-child[data-hover]:not([data-current])) .gbb-city:first-of-type .gbb-ring,.globe-r2 .gbb:has(.gct-target:nth-child(2)[data-hover]:not([data-current])) .gbb-city:nth-of-type(2) .gbb-ring,.globe-r2 .gbb:has(.gct-target:nth-child(3)[data-hover]:not([data-current])) .gbb-city:nth-of-type(3) .gbb-ring,.globe-r2 .gbb:has(.gct-target:nth-child(4)[data-hover]:not([data-current])) .gbb-city:nth-of-type(4) .gbb-ring,.globe-r2 .gbb:has(.gct-target:nth-child(5)[data-hover]:not([data-current])) .gbb-city:nth-of-type(5) .gbb-ring){stroke:var(--gbb-ink);stroke-width:1px}:is(.globe-r2 .gbb:has(.gct-target:first-child[data-hover]:not([data-current])) .gbb-stop:first-of-type,.globe-r2 .gbb:has(.gct-target:nth-child(2)[data-hover]:not([data-current])) .gbb-stop:nth-of-type(2),.globe-r2 .gbb:has(.gct-target:nth-child(3)[data-hover]:not([data-current])) .gbb-stop:nth-of-type(3),.globe-r2 .gbb:has(.gct-target:nth-child(4)[data-hover]:not([data-current])) .gbb-stop:nth-of-type(4),.globe-r2 .gbb:has(.gct-target:nth-child(5)[data-hover]:not([data-current])) .gbb-stop:nth-of-type(5)){background:var(--gbb-chip);color:var(--gbb-ink)}.globe-r2 .gbb-label{color:var(--gbb-cap);letter-spacing:.005em;text-align:center;font-variant-numeric:tabular-nums;margin:0;font-size:13px;line-height:1.5;display:grid}.globe-r2 .gbb-where{visibility:hidden;grid-area:1/1}.globe-r2 .gbb-coord,.globe-r2 .gbb-place{display:block}.globe-r2 .gbb-coord{color:var(--gbb-mid)}.globe-r2 .gbb-sep{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.globe-r2 .gbb-where[data-leaving]{visibility:visible}.globe-r2 .gbb-where[data-leaving] .gbb-coord,.globe-r2 .gbb[data-counting] .gbb-where:not([data-leaving]) .gbb-place{visibility:hidden}.globe-r2 .gbb-tl{--row:44px;--mark-x:19px;isolation:isolate;grid-area:tl;grid-template-columns:22px max-content minmax(0,1fr);grid-template-rows:repeat(5, var(--row));align-content:center;column-gap:12px;display:grid;position:relative}@container gbb (min-width:560px){.globe-r2 .gbb-tl{--row:60px}}.globe-r2 .gbb-track{z-index:1;top:calc(50% - 2 * var(--row));bottom:calc(50% - 2 * var(--row));left:var(--mark-x);background:var(--gbb-hair);width:1px;margin-left:-.5px;position:absolute}.globe-r2 .gbb-run{box-sizing:border-box;width:calc(var(--thread-gauge,1.5px) * 2 + var(--thread-gap,3px));height:calc(var(--gbb-k) / 4 * 100%);border-inline:var(--thread-gauge,1.5px) solid var(--gbb-ink);background:var(--gbb-ground);position:absolute;top:0;left:50%;transform:translate(-50%)}.globe-r2 .gbb-stop{grid-column:1/-1;grid-template-columns:subgrid;color:var(--gbb-mid);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:6px;align-items:center;margin:2px 0;padding-inline:8px 12px;transition:color .14s ease-out,background-color .14s ease-out;display:grid;position:relative}.globe-r2 .gbb-stop:hover{background:var(--gbb-chip);color:var(--gbb-ink)}.globe-r2 .gbb-stop:has(>:checked){background:var(--gbb-chip);color:var(--gbb-ink)}.globe-r2 .gbb-stop:has(>:focus-visible){outline:2px solid var(--gbb-accent);outline-offset:2px}.globe-r2 .gbb-stop input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.globe-r2 .gbb-mark{--on:clamp(0, (var(--gbb-k) - var(--i) + .002) * 1000, 1);z-index:2;box-sizing:border-box;border:1.5px solid var(--gbb-ink);background:color-mix(in srgb, var(--gbb-ink) calc(var(--on) * 100%), var(--gbb-ground));justify-self:center;width:11px;height:11px;position:relative}.globe-r2 .gbb-year{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;line-height:1}.globe-r2 .gbb-name{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;unicode-bidi:isolate;justify-self:start;min-width:0;max-width:100%;font-size:15px;font-weight:500;line-height:1.2;overflow:hidden}.globe-r2 .gbb-passage{margin-inline:calc(-1 * var(--pad));padding:calc(var(--pad) * .9) var(--pad);border-block:1px solid var(--gbb-hair);letter-spacing:-.015em;font-feature-settings:"liga" 1, "calt" 1, "cv11" 1, "ss01" 1;grid-area:passage;font-size:clamp(20px,4cqi,28px);font-weight:500;line-height:1.35;display:grid}@container gbb (min-width:560px){.globe-r2 .gbb-passage{margin-bottom:calc(-1 * var(--pad));padding-bottom:var(--pad);border-bottom:0}}.globe-r2 .gbb-text{text-align:start;text-wrap:pretty;visibility:hidden;unicode-bidi:isolate;grid-area:1/1;margin:0}.globe-r2 .gbb-text[data-leaving]{visibility:visible}.globe-r2 .gbb:has(.gbb-stop:first-of-type>:checked) .gbb-text:first-child{visibility:visible}.globe-r2 .gbb:has(.gbb-stop:nth-of-type(2)>:checked) .gbb-text:nth-child(2){visibility:visible}.globe-r2 .gbb:has(.gbb-stop:nth-of-type(3)>:checked) .gbb-text:nth-child(3){visibility:visible}.globe-r2 .gbb:has(.gbb-stop:nth-of-type(4)>:checked) .gbb-text:nth-child(4){visibility:visible}.globe-r2 .gbb:has(.gbb-stop:nth-of-type(5)>:checked) .gbb-text:nth-child(5){visibility:visible}.globe-r2 .gbb:has(.gbb-stop:first-of-type>:checked) .gbb-where:first-child{visibility:visible}.globe-r2 .gbb:has(.gbb-stop:nth-of-type(2)>:checked) .gbb-where:nth-child(2){visibility:visible}.globe-r2 .gbb:has(.gbb-stop:nth-of-type(3)>:checked) .gbb-where:nth-child(3){visibility:visible}.globe-r2 .gbb:has(.gbb-stop:nth-of-type(4)>:checked) .gbb-where:nth-child(4){visibility:visible}.globe-r2 .gbb:has(.gbb-stop:nth-of-type(5)>:checked) .gbb-where:nth-child(5){visibility:visible}.globe-r2 .gbb[data-mixing] :is(.gbb-text,.gbb-place){-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:16px 16px;mask-size:16px 16px;-webkit-mask-repeat:repeat;mask-repeat:repeat}@supports not selector(:has(*)){.globe-r2 .gbb-text:first-child,.globe-r2 .gbb-where:first-child{visibility:visible}}.globe-r2 .gbb :is(.gbb-text,.gbb-name):lang(ar){letter-spacing:0;font-family:system-ui,sans-serif;font-size:1.1em}.globe-r2 .gbb :is(.gbb-text,.gbb-name):is(:lang(zh),:lang(ja),:lang(ko)){letter-spacing:0}.globe-r2 .gbb-cap{color:var(--gbb-cap);letter-spacing:.005em;text-wrap:pretty;margin:12px 0 0;font-size:13px;line-height:1.5}@media (prefers-reduced-motion:reduce){.globe-r2 .gbb-stop{transition:none}}
.globe-r2 .gvc{--gvc-r:12px;--gvc-ink:var(--tc-ink);--gvc-cap:#6e737c;--gvc-plate:#07070709;--gvc-hair:var(--tc-hair);--gvc-pill:#fff;--gvc-pill-line:#0707071f;--gvc-stop-ink:var(--tc-ink-2);--gvc-thumb:#070707;--gvc-thumb-ink:#fff;--gvc-focus:#2f5ce0;--gvc-land:var(--tc-ink);--gvc-sea:#07070757;--gvc-city:var(--tc-ink);--gvc-accent:#2f5ce0;--gvc-limb:#0707071f;color:var(--gvc-ink);font-family:var(--tc-sans);margin:2.25rem 0 2.5rem;container:gvc/inline-size}[data-theme=dark] .globe-r2 .gvc{--gvc-cap:#8a8f98;--gvc-plate:#ffffff09;--gvc-pill:#0e0e10;--gvc-pill-line:#ffffff24;--gvc-thumb:#fff;--gvc-thumb-ink:#070707;--gvc-focus:#86a8ff;--gvc-sea:#ffffff4d;--gvc-accent:#86a8ff;--gvc-limb:#ffffff24}.globe-r2 .gvc-plate{--pad:clamp(20px, 6cqi, 44px);border-radius:var(--gvc-r);background:var(--gvc-plate);position:relative}.globe-r2 .gvc-plate:after{content:"";border:1px solid var(--gvc-hair);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.globe-r2 .gvc-body{padding:var(--pad) var(--pad) 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(20px,5cqi,40px);display:grid}.globe-r2 .gvc-globe{aspect-ratio:1;justify-self:center;width:100%;max-width:320px;position:relative}.globe-r2 .gvc-still,.globe-r2 .gvc-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.globe-r2 .gvc-canvas{visibility:hidden}.globe-r2 .gvc[data-live] .gvc-canvas{visibility:visible}.globe-r2 .gvc[data-live] .gvc-still{visibility:hidden}.globe-r2 .gvc-still text{text-anchor:middle;dominant-baseline:central;font-weight:400}.globe-r2 .gvc-land{fill:var(--gvc-land)}.globe-r2 .gvc-sea{fill:var(--gvc-sea)}.globe-r2 .gvc-limb,.globe-r2 .gvc-ring{fill:none;stroke-width:1px;vector-effect:non-scaling-stroke}.globe-r2 .gvc-limb{stroke:var(--gvc-limb)}.globe-r2 .gvc-ring{stroke:var(--gvc-accent)}.globe-r2 .gvc-here{fill:var(--gvc-accent)}.globe-r2 .gvc-city{fill:var(--gvc-city)}.globe-r2 .gvc-stage{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);display:grid}.globe-r2 .gvc-stop{grid-area:1/1/-1;grid-template-rows:subgrid;text-align:start;visibility:hidden;display:grid}.globe-r2 .gvc .gvc-passage{letter-spacing:-.015em;font-feature-settings:"liga" 1, "calt" 1, "cv11" 1, "ss01" 1;overflow-wrap:break-word;text-wrap:balance;align-content:end;margin:0;font-size:clamp(21px,4.2cqi,28px);font-weight:500;line-height:1.28;display:grid}.globe-r2 .gvc .gvc-passage:lang(ar){letter-spacing:0;font-family:system-ui,sans-serif;font-size:calc(1.1*clamp(21px,4.2cqi,28px));line-height:1.5}.globe-r2 .gvc .gvc-passage:is(:lang(zh),:lang(ja),:lang(ko)){letter-spacing:0;line-height:1.5}.globe-r2 .gvc .gvc-label{text-wrap:balance;color:var(--gvc-cap);letter-spacing:.01em;font-variant-numeric:tabular-nums;margin:0;padding-top:14px;font-size:13px;line-height:1.5}.globe-r2 .gvc-label span{white-space:nowrap}.globe-r2 .gvc-stop[data-leaving]{visibility:visible}.globe-r2 .gvc:has(.gvc-opt:first-of-type>:checked) .gvc-stop:first-child{visibility:visible}.globe-r2 .gvc:has(.gvc-opt:nth-of-type(2)>:checked) .gvc-stop:nth-child(2){visibility:visible}.globe-r2 .gvc:has(.gvc-opt:nth-of-type(3)>:checked) .gvc-stop:nth-child(3){visibility:visible}.globe-r2 .gvc:has(.gvc-opt:nth-of-type(4)>:checked) .gvc-stop:nth-child(4){visibility:visible}.globe-r2 .gvc:has(.gvc-opt:nth-of-type(5)>:checked) .gvc-stop:nth-child(5){visibility:visible}@supports not selector(:has(*)){.globe-r2 .gvc-stop:first-child{visibility:visible}}.globe-r2 .gvc-stage[data-mixing] .gvc-stop>*{-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:16px 16px;mask-size:16px 16px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.globe-r2 .gvc-ctl{justify-content:center;padding:clamp(24px,5cqi,36px) 12px clamp(16px,4cqi,24px);display:flex}.globe-r2 .gvc-pill{border:1px solid var(--gvc-pill-line);background:var(--gvc-pill);border-radius:999px;grid-template-columns:repeat(5,minmax(0,104px));max-width:100%;padding:3px;display:grid}.globe-r2 .gvc-opt{min-width:0;height:34px;color:var(--gvc-stop-ink);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:13.5px;font-weight:500;line-height:1;transition:color .14s ease-out,background-color .14s ease-out;display:flex;position:relative}.globe-r2 .gvc-opt:hover{color:var(--gvc-ink)}.globe-r2 .gvc-opt:has(>input:checked){background:var(--gvc-thumb);color:var(--gvc-thumb-ink)}.globe-r2 .gvc-opt:has(>input:focus-visible){outline:2px solid var(--gvc-focus);outline-offset:2px}.globe-r2 .gvc-opt input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.globe-r2 .gvc-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.globe-r2 .gvc-name:lang(ar){letter-spacing:0;font-family:system-ui,sans-serif;font-size:1.1em}.globe-r2 .gvc-name:is(:lang(zh),:lang(ja),:lang(ko)){letter-spacing:0}.globe-r2 .gvc-tour{visibility:hidden}.globe-r2 .gvc[data-touring] .gvc-tour{visibility:visible}.globe-r2 .gvc-cap{color:var(--gvc-cap);letter-spacing:.01em;text-wrap:pretty;margin:12px 0 0;font-size:13px;line-height:1.5}@container gvc (max-width:539px){.globe-r2 .gvc-body{grid-template-columns:minmax(0,1fr);gap:20px}.globe-r2 .gvc-globe{max-width:260px}.globe-r2 .gvc-at:after{content:"\a ";white-space:pre}.globe-r2 .gvc-sep{font-size:0}.globe-r2 .gvc-ctl{padding-inline:8px}.globe-r2 .gvc-pill{border-radius:19px;flex-wrap:wrap;justify-content:center;width:100%;display:flex}.globe-r2 .gvc-opt{flex:1 0 auto;min-width:max-content;padding:0 4px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.globe-r2 .gvc-opt{transition:none}}
@property --gd-k{syntax:"<number>";inherits:true;initial-value:0}.globe-r2 .gd{--gd-ink:var(--tc-ink);--gd-cap:#6e737c;--gd-hair:var(--tc-hair);--gd-limb:#0707073d;--gd-land:#0707076b;--gd-city:#070707;--gd-accent:#2f5ce0;--gd-pill:#fff;--gd-pill-line:#0707071f;--gd-stop-ink:var(--tc-ink-2);--gd-thumb:#070707;--gd-thumb-ink:#fff;--gd-sign:1;--gd-size:240px;--stop-w:104px;color:var(--gd-ink);font-family:var(--tc-sans);margin:2.25rem 0 2.5rem;container:gd/inline-size}.globe-r2 .gd:not([data-live]){transition:--gd-k .42s cubic-bezier(.2,0,0,1)}[data-theme=dark] .globe-r2 .gd{--gd-cap:#8a8f98;--gd-limb:#ffffff42;--gd-land:#ffffff70;--gd-city:#fff;--gd-accent:#86a8ff;--gd-pill:#0e0e10;--gd-pill-line:#ffffff24;--gd-thumb:#fff;--gd-thumb-ink:#070707}.globe-r2 .gd:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--gd-sign:-1}.globe-r2 .gd-plate{--pad:clamp(20px, 6cqi, 40px);--gd-ground:color-mix(in srgb, var(--gd-ink) 3.5%, var(--tc-paper));border:1px solid var(--gd-hair);background:var(--gd-ground);border-radius:12px}.globe-r2 .gd-stage{grid-template-columns:var(--gd-size) minmax(0, 1fr);padding:var(--pad) var(--pad) 0;grid-template-rows:1fr auto auto 1fr;grid-template-areas:"globe.""globe text""globe cap""globe.";column-gap:clamp(24px,6cqi,48px);display:grid}.globe-r2 .gd-disc{width:var(--gd-size);height:var(--gd-size);grid-area:globe;position:relative}.globe-r2 .gd-globe{width:100%;height:100%;display:block;overflow:visible}.globe-r2 .gd-limb{fill:none;stroke:var(--gd-limb);stroke-width:1px;vector-effect:non-scaling-stroke}.globe-r2 .gd-land{fill:var(--gd-land)}.globe-r2 .gd-city{color:var(--gd-city)}.globe-r2 .gd-halo{fill:var(--gd-ground);transform:scale(calc(.5 + var(--gd-on,0) * .5))}.globe-r2 .gd-dot{fill:currentColor}.globe-r2 .gd-ring{fill:none;stroke:currentColor;stroke-width:1px;stroke-opacity:var(--gd-on,0);vector-effect:non-scaling-stroke}.globe-r2 .gd-texts,.globe-r2 .gd-caps{min-width:0;display:grid}.globe-r2 .gd-texts{grid-area:text;font-size:clamp(22px,4.4cqi,30px);line-height:1.25}.globe-r2 .gd-caps{grid-area:cap;margin-top:14px}.globe-r2 .gd .gd-text,.globe-r2 .gd .gd-cap{text-align:start;visibility:hidden;grid-area:1/1;margin:0}.globe-r2 .gd .gd-text{font-size:inherit;font-weight:400;line-height:inherit;overflow-wrap:break-word;text-wrap:balance;align-self:end}.globe-r2 .gd .gd-text:lang(ar){font-family:system-ui,sans-serif;font-size:1.1em;line-height:1.4}.globe-r2 .gd .gd-cap{color:var(--gd-cap);letter-spacing:.01em;font-variant-numeric:tabular-nums;font-size:13px;line-height:1.5}.globe-r2 .gd-cap span{white-space:nowrap}.globe-r2 .gd-cap .gd-at{white-space:normal}@container gd (max-width:699px){.globe-r2 .gd-at:after{content:"\a ";white-space:pre}.globe-r2 .gd-sep:not(.gd-sep-2){font-size:0}}@container gd (max-width:299px){.globe-r2 .gd-place:after{content:"\a ";white-space:pre}.globe-r2 .gd-sep-2{font-size:0}}.globe-r2 .gd [data-leaving]{visibility:visible}.globe-r2 .gd:has(.gd-opt:first-of-type>:checked) :is(.gd-text,.gd-cap):first-child{visibility:visible}.globe-r2 .gd:has(.gd-opt:nth-of-type(2)>:checked) :is(.gd-text,.gd-cap):nth-child(2){visibility:visible}.globe-r2 .gd:has(.gd-opt:nth-of-type(3)>:checked) :is(.gd-text,.gd-cap):nth-child(3){visibility:visible}.globe-r2 .gd:has(.gd-opt:nth-of-type(4)>:checked) :is(.gd-text,.gd-cap):nth-child(4){visibility:visible}.globe-r2 .gd:has(.gd-opt:nth-of-type(5)>:checked) :is(.gd-text,.gd-cap):nth-child(5){visibility:visible}:is(.globe-r2 .gd:has(.gd-opt:first-of-type>:checked) .gd-city:first-child,.globe-r2 .gd:has(.gd-opt:nth-of-type(2)>:checked) .gd-city:nth-child(2),.globe-r2 .gd:has(.gd-opt:nth-of-type(3)>:checked) .gd-city:nth-child(3),.globe-r2 .gd:has(.gd-opt:nth-of-type(4)>:checked) .gd-city:nth-child(4),.globe-r2 .gd:has(.gd-opt:nth-of-type(5)>:checked) .gd-city:nth-child(5)){--gd-on:1;color:var(--gd-accent)}.globe-r2 .gd .gct-target:before{display:none}@media (hover:hover){:is(.globe-r2 .gd:has(.gct-target:first-child[data-hover]) .gd-city:first-child,.globe-r2 .gd:has(.gct-target:nth-child(2)[data-hover]) .gd-city:nth-child(2),.globe-r2 .gd:has(.gct-target:nth-child(3)[data-hover]) .gd-city:nth-child(3),.globe-r2 .gd:has(.gct-target:nth-child(4)[data-hover]) .gd-city:nth-child(4),.globe-r2 .gd:has(.gct-target:nth-child(5)[data-hover]) .gd-city:nth-child(5)){--gd-on:1}}@supports not selector(:has(*)){.globe-r2 .gd :is(.gd-text,.gd-cap):first-child{visibility:visible}}.globe-r2 .gd[data-mixing] :is(.gd-text,.gd-cap){-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:16px 16px;mask-size:16px 16px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.globe-r2 .gd-ctl{justify-content:center;padding:clamp(24px,5cqi,36px) 12px clamp(16px,4cqi,24px);display:flex}.globe-r2 .gd-pill{grid-template-columns:repeat(var(--n), minmax(0, var(--stop-w)));border:1px solid var(--gd-pill-line);background:var(--gd-pill);-webkit-user-select:none;user-select:none;border-radius:999px;max-width:100%;padding:3px;display:grid;position:relative}.globe-r2 .gd-thumb{top:3px;bottom:3px;width:calc((100% - 6px) / var(--n));background:var(--gd-thumb);transform:translateX(calc(var(--gd-k) * 100% * var(--gd-sign)));border-radius:999px;position:absolute;inset-inline-start:3px}.globe-r2 .gd-opt{z-index:1;min-width:0;height:34px;color:var(--gd-stop-ink);letter-spacing:-.006em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;padding:0 8px;font-size:13.5px;font-weight:500;line-height:1;transition:color .14s ease-out;display:flex;position:relative}.globe-r2 .gd-opt:hover{color:var(--gd-ink)}.globe-r2 .gd-opt input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.globe-r2 .gd-lens{z-index:2;grid-template-columns:repeat(var(--n), minmax(0, 1fr));color:var(--gd-thumb-ink);pointer-events:none;clip-path:inset(0 calc(100% - (var(--gd-k) + 1) * 100% / var(--n)) 0 calc(var(--gd-k) * 100% / var(--n)) round 999px);display:grid;position:absolute;inset:3px}.globe-r2 .gd:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .gd-lens{clip-path:inset(0 calc(var(--gd-k) * 100% / var(--n)) 0 calc(100% - (var(--gd-k) + 1) * 100% / var(--n)) round 999px)}.globe-r2 .gd-lens .gd-opt{color:inherit}.globe-r2 .gd-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.globe-r2 .gd-name:lang(ar){letter-spacing:0;font-family:system-ui,sans-serif;font-size:1.1em}.globe-r2 .gd-pill:has(input:focus-visible) .gd-thumb{outline:2px solid var(--gd-accent);outline-offset:2px}.globe-r2 .gd:has(.gd-opt:nth-of-type(2)>:checked){--gd-k:1}.globe-r2 .gd:has(.gd-opt:nth-of-type(3)>:checked){--gd-k:2}.globe-r2 .gd:has(.gd-opt:nth-of-type(4)>:checked){--gd-k:3}.globe-r2 .gd:has(.gd-opt:nth-of-type(5)>:checked){--gd-k:4}.globe-r2 .gd-caption{color:var(--gd-cap);letter-spacing:.01em;text-wrap:pretty;margin:12px 0 0;font-size:13px;line-height:1.5}@container gd (max-width:599px){.globe-r2 .gd-stage{--gd-size:120px;grid-template-rows:auto auto;grid-template-areas:"globe cap""text text";gap:20px 16px}.globe-r2 .gd-caps{align-self:end;margin:0}.globe-r2 .gd .gd-text{align-self:start}.globe-r2 .gd .gd-cap{text-wrap:balance}.globe-r2 .gd-ctl{padding-inline:6px}.globe-r2 .gd-pill{width:100%;max-width:440px;display:flex}.globe-r2 .gd-thumb,.globe-r2 .gd-lens{display:none}.globe-r2 .gd-opt{border-radius:999px;flex:auto;height:32px;padding:0 4px;font-size:13px;transition:color .14s ease-out,background-color .14s ease-out}.globe-r2 .gd-opt:has(input:checked){background:var(--gd-thumb);color:var(--gd-thumb-ink)}.globe-r2 .gd-opt:has(input:focus-visible){outline:2px solid var(--gd-accent);outline-offset:2px}}@container gd (max-width:299px){.globe-r2 .gd-ctl{padding-inline:4px}.globe-r2 .gd-opt{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.globe-r2 .gd,.globe-r2 .gd-opt{transition:none}}
