._section_1xny0_1{color:#10344e;background:#f4f8fc;border:1px solid #b8cddc;border-radius:10px;margin:24px 0;padding:clamp(18px,3vw,32px);scroll-margin-top:240px}._section_1xny0_1 h2{margin:0 0 12px;font-size:clamp(24px,3vw,34px);line-height:1.2}._section_1xny0_1 p{margin:10px 0;line-height:1.6}._status_1xny0_3{color:#89500c;letter-spacing:.04em;font-size:14px;font-weight:700}._controls_1xny0_5{border:0;flex-wrap:wrap;gap:8px;margin:20px 0 12px;padding:0;display:flex}._controls_1xny0_5 legend{margin-bottom:8px;font-size:15px}._controls_1xny0_5 button{font:inherit;color:#10344e;cursor:pointer;background:#fff;border:1px solid #91b0c5;border-radius:5px;min-height:44px;padding:10px 14px}._controls_1xny0_5 button[aria-pressed=true]{color:#fff;background:#123b59;border-color:#123b59}._controls_1xny0_5 button:focus-visible,._section_1xny0_1 a:focus-visible{outline-offset:3px;outline:3px solid #087bb9}._figure_1xny0_7{margin:0}._diagram_1xny0_7{width:100%;height:auto;max-height:420px;display:block}._figure_1xny0_7 figcaption{color:#526e80;padding:8px 0;font-size:13px}._copy_1xny0_7 h3{margin:16px 0 8px;font-size:21px;line-height:1.3}._summary_1xny0_7{border-top:1px solid #c5d6e2;border-bottom:1px solid #c5d6e2;margin:18px 0;padding:8px 0}._notice_1xny0_7{color:#52677a;font-size:14px}@media (prefers-color-scheme:dark){._section_1xny0_1{color:#e2edf5;background:#142b3d}._controls_1xny0_5 button{color:#e2edf5;background:#18384e}._section_1xny0_1 a{color:inherit}._figure_1xny0_7 figcaption,._notice_1xny0_7{color:#c3d3df}._status_1xny0_3{color:#ffd18d}}
