.pillar{margin:8px 0 28px}.pillar .rt{color:var(--muted);font-size:.9em}.pillar h2{margin-top:1.8em}.pillar h3{margin-top:1.4em}.fig{margin:24px 0;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.fig figcaption p{margin:0}.fig .ft{font-weight:700}.fig .fc{color:var(--muted);font-size:.92em;margin:2px 0 10px}.figw{overflow-x:auto}.figw svg{display:block;width:100%;height:auto;max-width:560px;font-family:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}.figw svg.cols{max-width:640px}.figw svg text{fill:var(--ink);font-size:13px}.figw svg .m{fill:var(--muted);font-size:12px}.figw svg .s{font-size:11px}.figw svg.tl text,.figw svg.bars text{font-size:15px}.figw svg.bars .m{font-size:13px}.figw svg.tl .m{font-size:12px}.figw svg .b{fill:var(--accent)}.figw svg .ax{stroke:var(--line);stroke-width:1}.figw svg .dash{stroke-dasharray:3 4}.figw svg .hit{fill:transparent}.figw svg a text:not(.m){fill:var(--accent)}.figw svg a.it:hover circle.b,.figw svg a.it:focus circle.b{stroke:var(--accent);stroke-width:3}.figw svg a.it:hover text:not(.m),.figw svg a.it:focus text:not(.m){text-decoration:underline}.figw svg a:focus{outline:none}.figw svg a:focus .hit{fill:color-mix(in srgb,var(--accent) 10%,transparent)}.figdata{margin-top:8px;font-size:.9em}.figdata summary{cursor:pointer;color:var(--muted)}.tw{overflow-x:auto;margin:14px 0}table.at{border-collapse:collapse;width:100%;font-size:.92em;line-height:1.45}table.at th,table.at td{text-align:left;padding:6px 12px 6px 0;border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere}table.at th{font-weight:600;border-bottom-width:2px}table.at td:first-child{min-width:7em}table.at .num{text-align:right;white-space:nowrap;padding-right:0;padding-left:12px;font-variant-numeric:tabular-nums}.figdata table.at{font-size:.95em}.figw svg.wmap{max-width:none;margin:0}@media (max-width:700px){.figw svg.wmap{min-width:720px}}.figw svg.wmap text{font-size:17px;fill:var(--ink);paint-order:stroke;stroke:var(--panel);stroke-width:4px;stroke-linejoin:round}.figw svg.sm .b{opacity:.85}.figw svg.mx .hm{fill:var(--accent)}.figw svg.mx .hz{fill:var(--line);opacity:.35}.figw svg.mx .hv{font-size:10px;fill:var(--ink);paint-order:stroke;stroke:var(--panel);stroke-width:3px;stroke-linejoin:round}.figw svg.mx .hd{font-weight:700}.figw svg.mx a.it:hover rect.hm,.figw svg.mx a.it:focus rect.hm{stroke:var(--ink);stroke-width:2}.figw svg.arcs .arc{fill:none;stroke:var(--accent);stroke-opacity:.45;stroke-linecap:round}.figw svg.arcs text{font-size:15px}.ipill .cards.two .card p{font-size:.95em}.ipill .ocards .ic img{vertical-align:-2px}details.slice{margin:-6px 0 22px}.ipill .card .ic img.cflag{width:30px;height:22px;vertical-align:-4px}details.slice summary{cursor:pointer;color:var(--accent)}