.QzM0iq_workspace{overflow-anchor:none;--study-anchor-height:37.5rem;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;margin-inline:auto;display:grid}html:has(.QzM0iq_workspace){scrollbar-gutter:stable}.QzM0iq_workspace[data-study-layout=visual]{--study-anchor-height:62.5rem}.QzM0iq_session{flex-direction:column;grid-row:2;justify-self:center;width:100%;min-width:0;max-width:41.25rem;min-height:36rem;display:flex}.QzM0iq_workspace[data-study-layout=visual] .QzM0iq_session{max-width:72rem}.QzM0iq_sessionFooter{grid-row:3;justify-self:center;width:100%;max-width:41.25rem;margin-top:.75rem}.QzM0iq_workspace[data-study-layout=visual] .QzM0iq_sessionFooter{max-width:72rem}.QzM0iq_body{flex:1;grid-template-columns:minmax(0,1fr);align-content:start}.QzM0iq_prompt{overflow-wrap:anywhere;scrollbar-gutter:stable;height:3lh;overflow:auto}.QzM0iq_question[data-study-visual=map] .QzM0iq_prompt{scrollbar-gutter:auto;height:auto;min-height:2lh;overflow:visible}.QzM0iq_question{grid-template-columns:minmax(0,1fr);gap:1.5rem;min-width:0;display:grid}.QzM0iq_question[data-study-visual]{grid-template-rows:max-content minmax(0,1fr);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:1.5rem 2rem}.QzM0iq_question[data-study-visual=table]{grid-template-columns:minmax(0,1.65fr) minmax(0,.85fr);row-gap:1rem}.QzM0iq_questionPrompt,.QzM0iq_questionResponse{min-width:0}.QzM0iq_question[data-study-visual] .QzM0iq_questionPrompt{grid-area:1/2}.QzM0iq_question[data-study-visual] .QzM0iq_questionResponse{grid-area:2/2}.QzM0iq_questionVisual{grid-area:1/1/3;min-width:0}.QzM0iq_question[data-study-visual=media] .QzM0iq_questionVisual{scrollbar-gutter:stable;height:28rem;overflow:auto}.QzM0iq_questionVisual figure img{object-fit:contain;width:100%;height:20rem}.QzM0iq_questionVisual figcaption{min-height:2lh}.QzM0iq_question[data-study-visual] .QzM0iq_detail{min-height:2lh}.QzM0iq_responseSection{gap:1rem;display:grid}.QzM0iq_responseControls{scrollbar-gutter:stable;height:8.5rem;overflow:auto}.QzM0iq_responseControls[data-study-controls=assessment]{height:14rem}.QzM0iq_responseFeedback{scrollbar-gutter:stable;height:6rem;overflow:auto}.QzM0iq_question[data-study-visual=map] .QzM0iq_responseFeedback{height:10rem}@media (min-width:761px){.QzM0iq_workspace[data-study-layout=visual] .QzM0iq_question[data-study-visual=map] .QzM0iq_prompt{font-size:2rem}.QzM0iq_question[data-study-visual=map]{row-gap:1rem}.QzM0iq_question[data-study-visual=map] .QzM0iq_questionPrompt>div{gap:.5rem}.QzM0iq_question[data-study-visual=map] .QzM0iq_detail{min-height:2lh}.QzM0iq_question[data-study-visual=map] .QzM0iq_questionResponse>form,.QzM0iq_question[data-study-visual=map] .QzM0iq_responseSection{height:100%}.QzM0iq_question[data-study-visual=map] .QzM0iq_responseSection{flex-direction:column;gap:.5rem;display:flex}.QzM0iq_question[data-study-visual=map] .QzM0iq_responseControls{flex:0 0 8.5rem;height:8.5rem}.QzM0iq_question[data-study-visual=map] .QzM0iq_responseFeedback{flex:1 0 5.5rem;height:0;min-height:5.5rem}.QzM0iq_question[data-study-visual=map] .QzM0iq_responseActions{min-height:2.75rem}.QzM0iq_question[data-study-visual=map] .QzM0iq_responseActions button{min-height:2.75rem}}.QzM0iq_responseSupport{min-height:2.75rem}.QzM0iq_responseActions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:.5rem;min-height:4rem;display:flex}.QzM0iq_responseActions button{white-space:normal;min-width:0;min-height:4rem}.QzM0iq_responseActions>button{min-width:8rem}.QzM0iq_responseActions>div{width:100%;min-width:0}.QzM0iq_session:has(.QzM0iq_question[data-study-kind=media] .QzM0iq_responseControls[data-study-controls=standard]){min-height:0}.QzM0iq_question[data-study-kind=media]:has(.QzM0iq_responseControls[data-study-controls=standard]){grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:1.25rem}.QzM0iq_question[data-study-kind=media]:has(.QzM0iq_responseControls[data-study-controls=standard])>:is(.QzM0iq_questionPrompt,.QzM0iq_questionResponse,.QzM0iq_questionVisual){grid-area:auto/1}.QzM0iq_question[data-study-kind=media]:has(.QzM0iq_responseControls[data-study-controls=standard]) :is(.QzM0iq_prompt,.QzM0iq_questionVisual,.QzM0iq_responseControls,.QzM0iq_responseFeedback){scrollbar-gutter:auto;height:auto;overflow:visible}.QzM0iq_question[data-study-kind=media]:has(.QzM0iq_responseControls[data-study-controls=standard]) .QzM0iq_questionVisual figure img{width:auto;max-width:100%;height:auto}.QzM0iq_question[data-study-kind=media]:has(.QzM0iq_responseControls[data-study-controls=standard]) .QzM0iq_questionVisual figcaption{min-height:0}.QzM0iq_question[data-study-kind=media]:has(.QzM0iq_responseControls[data-study-controls=standard]) :is(.QzM0iq_responseControls,.QzM0iq_responseFeedback,.QzM0iq_responseActions):empty{display:none}.QzM0iq_question[data-study-kind=media]:has(.QzM0iq_responseControls[data-study-controls=standard]) .QzM0iq_responseActions{justify-content:flex-start}.QzM0iq_question[data-study-kind=media]:has(.QzM0iq_responseControls[data-study-controls=standard]) .QzM0iq_responseActions{min-height:2.75rem}.QzM0iq_question[data-study-kind=media]:has(.QzM0iq_responseControls[data-study-controls=standard]) .QzM0iq_responseActions button{min-height:2.75rem}.QzM0iq_question[data-study-kind=table] [data-study-eyebrow]{min-height:2lh}.QzM0iq_workspace .QzM0iq_question[data-study-kind=table] .QzM0iq_prompt{scrollbar-gutter:stable;height:3lh;font-size:clamp(1.5rem,2vw,1.75rem);line-height:1.4;overflow:auto}.QzM0iq_question[data-study-kind=table] .QzM0iq_questionPrompt>div{gap:.25rem}.QzM0iq_session:has(.QzM0iq_question:is([data-study-kind=text],[data-study-kind=table])){min-height:0}.QzM0iq_workspace .QzM0iq_question[data-study-kind=table] :is(.QzM0iq_responseControls,.QzM0iq_responseFeedback),.QzM0iq_workspace .QzM0iq_question[data-study-kind=text] :is(.QzM0iq_prompt,.QzM0iq_responseControls,.QzM0iq_responseFeedback){scrollbar-gutter:auto;height:auto;overflow:visible}.QzM0iq_workspace .QzM0iq_question[data-study-kind=text] .QzM0iq_prompt{font-size:clamp(1.5rem,2vw,2rem);line-height:1.4}.QzM0iq_workspace .QzM0iq_question:is([data-study-kind=text],[data-study-kind=table]) .QzM0iq_responseFeedback:empty{display:none}.QzM0iq_workspace .QzM0iq_question:is([data-study-kind=text],[data-study-kind=table]) .QzM0iq_responseActions{min-height:2.75rem}.QzM0iq_workspace .QzM0iq_question:is([data-study-kind=text],[data-study-kind=table]) .QzM0iq_responseActions button{min-height:2.75rem}@media (max-width:1023px){.QzM0iq_question[data-study-visual=table]{grid-template-columns:minmax(0,1fr)}.QzM0iq_question[data-study-visual=table]>:is(.QzM0iq_questionPrompt,.QzM0iq_questionResponse,.QzM0iq_questionVisual){grid-area:auto/1}}@media (max-width:760px){.QzM0iq_question[data-study-visual]{grid-template-columns:minmax(0,1fr)}.QzM0iq_question[data-study-visual]>:is(.QzM0iq_questionPrompt,.QzM0iq_questionResponse,.QzM0iq_questionVisual){grid-area:auto/1}.QzM0iq_question[data-study-visual=map] .QzM0iq_prompt{min-height:3lh;font-size:2rem}}@media (max-width:639px){.QzM0iq_workspace[data-study-layout=text] .QzM0iq_responseControls{height:18rem}.QzM0iq_responseActions{min-height:8.5rem}}@media (min-width:1024px) and (min-height:900px){[data-app-main]:has(.QzM0iq_workspace){flex-direction:column;display:flex}[data-app-main]>:has(.QzM0iq_workspace){flex:1}.QzM0iq_workspace{grid-template-rows:max(0px, calc((100dvh - var(--study-anchor-height)) / 3)) auto minmax(0, 1fr);flex:1}}@media (min-width:1440px){.QzM0iq_workspace[data-study-layout=text] :is(.QzM0iq_session,.QzM0iq_sessionFooter){max-width:50rem}.QzM0iq_header{padding:1rem 2.5rem}.QzM0iq_header>div{font-size:1rem}.QzM0iq_header [data-slot=button]{min-height:2.75rem}.QzM0iq_body{padding:3rem}.QzM0iq_workspace[data-study-layout=visual] .QzM0iq_body{padding:2rem}.QzM0iq_body [data-slot=button]:not([aria-label]){min-height:2.75rem;font-size:1rem}:is(.QzM0iq_body input[type=text],.QzM0iq_body input:not([type])){min-height:3.5rem;font-size:1.25rem}.QzM0iq_prompt{font-size:clamp(3rem,2.6vw,3.5rem)}.QzM0iq_workspace[data-study-layout=visual] .QzM0iq_prompt{font-size:2.5rem}.QzM0iq_detail{font-size:1rem;line-height:1.6}.QzM0iq_body [data-study-help]{font-size:.875rem;line-height:1.5}}
._7Gb2ea_mapFrame{background:#d6e7ec;border:1px solid #cddfe5;border-radius:12px;flex-direction:column;display:flex;position:relative;overflow:hidden}._7Gb2ea_map{max-width:none;display:block}._7Gb2ea_mapViewport{--geography-map-height:clamp(280px, calc(100dvh - 420px), 470px);--geography-regional-max-height:clamp(280px, calc(100dvh - 400px), 500px);height:var(--geography-map-height);flex:1 0 auto;overflow:auto}._7Gb2ea_mapViewport:focus-visible{outline-offset:-3px;outline:3px solid #46785b}._7Gb2ea_mapControls{background:#ffffffb3;border-bottom:1px solid #cddfe5;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:6px;display:flex}._7Gb2ea_mapModes{background:#e6eef0;border-radius:9px;min-width:0;max-width:100%;padding:2px;display:flex}._7Gb2ea_mapControls ._7Gb2ea_mapModes button{background:0 0;border-color:#0000}._7Gb2ea_mapControls button{color:#465863;cursor:pointer;background:#fff;border:1px solid #bacbd1;border-radius:7px;min-width:44px;min-height:44px;padding:10px 13px;font-size:12px}._7Gb2ea_mapControls button:disabled{opacity:.45;cursor:default}._7Gb2ea_zoomControls{align-items:center;gap:4px;margin-left:auto;display:flex}._7Gb2ea_zoomControls button span{text-align:center;color:#465863;font-size:13px;display:block}._7Gb2ea_mapControls ._7Gb2ea_mapModes button[aria-pressed=true]{color:#285b42;background:#e9f3e9;border-color:#8ab895}._7Gb2ea_mapFrame[data-chapter=Asia] ._7Gb2ea_mapViewport{--geography-regional-max-height:clamp(340px, calc(100dvh - 320px), 480px)}._7Gb2ea_mapCaption{color:#4d707d;text-align:center;pointer-events:none;min-height:4rem;padding:8px 12px;font-size:11px}@media (min-width:761px){._7Gb2ea_mapFrame:only-child{height:100%}}._7Gb2ea_region{outline:none}._7Gb2ea_region path{transition:fill .22s}._7Gb2ea_region[data-interactive=true]{cursor:pointer}._7Gb2ea_region[data-interactive=true]:hover path,._7Gb2ea_region[data-interactive=true]:hover [data-marker=true]{fill:#aac4a3;stroke:#376b43}._7Gb2ea_region:focus-visible path{stroke:#183e2b;stroke-width:2.5px;stroke-dasharray:4 2}._7Gb2ea_markerFocus{opacity:0}._7Gb2ea_region:focus-visible ._7Gb2ea_markerFocus{opacity:1}._7Gb2ea_mapLabel{fill:#263b33;text-anchor:middle;pointer-events:none;paint-order:stroke;stroke:#f4f1e8;stroke-width:3px;stroke-linejoin:round;vector-effect:non-scaling-stroke;font-weight:550}._7Gb2ea_regionNumber{dominant-baseline:middle;fill:#43564d;text-anchor:middle;pointer-events:none;paint-order:stroke;stroke:#f4f1e8;stroke-width:3px;stroke-linejoin:round;vector-effect:non-scaling-stroke;font-weight:600}._7Gb2ea_ocean{letter-spacing:.45px;fill:#718e9c;text-anchor:middle;pointer-events:none;font-family:Georgia,serif;font-size:2px;font-style:italic}._7Gb2ea_mapControls button:focus-visible{outline-offset:3px;outline:3px solid #46785b}@media (max-width:760px){._7Gb2ea_mapViewport{height:345px}._7Gb2ea_mapControls{gap:4px}._7Gb2ea_mapControls button{padding:8px}._7Gb2ea_mapCaption{font-size:10px}}@media (min-width:1440px){._7Gb2ea_mapViewport{--geography-map-height:clamp(280px, calc(100dvh - 420px), 520px);--geography-regional-max-height:var(--geography-map-height)}._7Gb2ea_mapControls button{font-size:14px}._7Gb2ea_mapCaption{font-size:13px}}@media (prefers-reduced-motion:reduce){._7Gb2ea_region path{transition:none}}
.jJWq-q_burst{pointer-events:none;position:absolute;inset:0}.jJWq-q_glow{box-shadow:0 0 0 3px var(--primary), 0 0 24px 4px var(--primary);border-radius:999px;animation:.9s ease-out both jJWq-q_glow;position:absolute;inset:0}.jJWq-q_particle{background:var(--primary);border-radius:5px 1px;width:6px;height:9px;animation:.85s cubic-bezier(.16,1,.3,1) both jJWq-q_particle;position:absolute;bottom:50%}.jJWq-q_particle:nth-child(3n){background:var(--chart-2);border-radius:2px}.jJWq-q_label{border:1px solid var(--primary);background:var(--primary);width:max-content;max-width:100%;color:var(--primary-foreground);text-align:center;border-radius:999px;padding:6px 12px;font-size:14px;font-weight:600;animation:1s ease-out both jJWq-q_label;position:absolute;bottom:22px;left:50%}@keyframes jJWq-q_glow{0%{opacity:0}15%{opacity:.65}to{opacity:0}}@keyframes jJWq-q_particle{0%{opacity:0;transform:translate(0)scale(.3)}12%{opacity:1}to{opacity:0;transform:translate(var(--burst-x), var(--burst-y)) rotate(var(--burst-rotation)) scale(.6)}}@keyframes jJWq-q_label{0%{opacity:0;transform:translate(-50%,8px)scale(.85)}15%,65%{opacity:1;transform:translate(-50%,-4px)scale(1)}to{opacity:0;transform:translate(-50%,-16px)scale(.95)}}@media (prefers-reduced-motion:reduce){.jJWq-q_burst{display:none}}