.at-body{padding-top:0}.at-figure{max-width:1180px!important;margin:0 auto}.at-controls{display:flex;flex-wrap:wrap;gap:.8rem 1.2rem;justify-content:center}.at-controls .at-year{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--reg-label);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--reg-ink-soft)}.at-controls .at-year b{font-weight:500;letter-spacing:.06em;color:var(--reg-ink);min-width:4.5em}.at-controls .at-year input{accent-color:var(--at-hue, var(--reg-ink));width:min(14rem,60vw)}.at-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:2.4rem;align-items:start;margin-top:2rem}@media(max-width:900px){.at-grid{grid-template-columns:minmax(0,1fr)}.at-plate{position:static}}.at-map{margin:0}.at-legend{display:flex;align-items:center;justify-content:center;gap:.6rem;flex-wrap:wrap;margin-top:.8rem;font-family:var(--reg-label);font-size:11px;color:var(--reg-ink-soft)}.at-legend i{display:inline-block;width:9rem;height:.55rem;border-radius:1px}.at-legend em{flex-basis:100%;text-align:center;font-style:normal;color:var(--reg-ink-faint)}.at-plate{position:sticky;top:5rem;border-top:.5px solid var(--reg-hair);padding-top:1.2rem;text-align:center}.mono .at-plate .at-plate-name{font-family:var(--reg-title);text-transform:uppercase;letter-spacing:.26em;margin:0 -.26em 0 0;font-size:1.05rem}.mono .at-plate .at-plate-num{font-family:var(--reg-label);font-weight:300;font-stretch:112%;font-size:clamp(2.2rem,4vw,3rem);line-height:1;margin:1rem 0 .4rem;min-height:1em}.mono .at-plate .at-plate-ci{font-family:var(--reg-label);font-size:12.5px;color:var(--reg-ink-soft);margin:0}.mono .at-plate .at-plate-measure{font-family:var(--reg-text);font-size:.98rem;color:var(--reg-ink-soft);margin:.8rem auto 0;max-width:22rem;line-height:1.55}.at-key{list-style:none;padding:0;margin:.6rem auto 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1rem;text-align:left;max-width:24rem;font-family:var(--reg-label);font-size:11.5px;color:var(--reg-ink-soft)}.at-key i{display:inline-block;width:.6rem;height:.6rem;border-radius:50%;margin-right:.45rem;vertical-align:-.05em;background:var(--c)}.at-key i.ring{background:none;border:1px solid var(--c)}.at-key i.faint{opacity:.3}.at-rank,.at-more{max-width:1000px!important;margin:7rem auto 0}.at-rank>p,.at-more>p{max-width:36rem;margin-left:auto;margin-right:auto}.at-legend .sw{display:inline-block;width:1.4rem;height:.7rem;vertical-align:-.1em;margin:0 .3rem 0 .9rem;border:.5px solid var(--reg-hair)}.at-legend .sw.fine{background:repeating-linear-gradient(45deg,var(--mono-4) 0 2px,var(--reg-paper) 2px 4px)}.at-legend .sw.coarse{background:repeating-linear-gradient(45deg,var(--reg-ink-faint) 0 1px,var(--reg-paper) 1px 4px)}.at-controls select{font-family:var(--reg-label);font-size:12px;color:var(--reg-ink);background:transparent;border:.5px solid var(--reg-hair);border-radius:999px;padding:.3rem .8rem}.mono [data-atlas] .segmented:first-child button[aria-checked=true],.mono [data-districts] .segmented:first-child button[aria-checked=true]{background:var(--at-hue, var(--reg-ink));color:var(--reg-paper)}.at-legend i{height:.7rem;border-radius:999px;width:11rem}.mono .at-plate .at-plate-sub{font-family:var(--reg-label);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--reg-ink-soft);margin:1.6rem 0 .2rem}.dm{max-width:960px;margin:1.6rem auto 0}.dm-tools{display:flex;flex-wrap:wrap;gap:.8rem 1.2rem;align-items:center;justify-content:space-between;margin-bottom:.8rem}.dm-tools input{font-family:var(--reg-label);font-size:13px;color:var(--reg-ink);background:transparent;border:.5px solid var(--reg-hair);border-radius:999px;padding:.45rem 1rem;min-width:min(22rem,100%)}.dm-tools input:focus-visible{outline:1.5px solid var(--at-hue, var(--reg-ink));outline-offset:2px}.dm-tools span{font-family:var(--reg-label);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--reg-ink-soft)}.dm-scroll{overflow-x:auto;border-top:.5px solid var(--reg-ink)}.dm table{width:100%;border-collapse:collapse;font-family:var(--reg-label);font-size:13px}.dm th{text-align:left;font-weight:500;padding:.5rem .6rem;border-bottom:.5px solid var(--reg-hair)}.dm th button{all:unset;cursor:pointer;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--reg-ink-soft);display:inline-flex;align-items:center;min-height:24px;min-width:24px}.dm th button:hover,.dm th button:focus-visible{color:var(--reg-ink);text-decoration:underline}.dm td{padding:.5rem .6rem;border-bottom:.5px solid var(--reg-hair);color:var(--reg-ink)}.dm .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.dm tbody tr{cursor:pointer}.dm tbody tr:hover td{background:color-mix(in srgb,var(--at-hue, var(--reg-ink)) 7%,transparent)}.dm tbody tr[aria-selected=true] td,.dm tbody tr[aria-current=true] td{background:color-mix(in srgb,var(--at-hue, var(--reg-ink)) 14%,transparent)}.dm-sw{display:inline-block;width:.75rem;height:.75rem;border-radius:2px;margin-right:.55rem;vertical-align:-.1em;border:.5px solid var(--reg-hair)}.dm-hatch{background:repeating-linear-gradient(45deg,var(--reg-ink-faint) 0 1px,var(--reg-paper) 1px 4px)}.dm-q{font-size:11px;letter-spacing:.08em;color:var(--reg-ink-soft)}.dm-q.dm-unreliable,.dm-q.dm-none{color:var(--reg-ink-faint)}.dm-more{display:block;margin:1rem auto 0;font-family:var(--reg-label);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--reg-ink);background:transparent;border:.5px solid var(--reg-hair);border-radius:999px;padding:.55rem 1.3rem;cursor:pointer}.dm-more:hover{border-color:var(--at-hue, var(--reg-ink))}.at-wide{max-width:1120px!important}.at-controls{flex-direction:column;align-items:center}.at-controls .at-families .segmented button{font-size:11px;padding-inline:1.1rem}.at-controls .at-row{display:flex;flex-wrap:wrap;gap:.8rem 1.2rem;justify-content:center}.mono [data-atlas] .at-families .segmented button[aria-checked=true]{background:var(--reg-ink);color:var(--reg-paper)}.mono [data-atlas] .at-row .segmented:first-child button[aria-checked=true]{background:var(--at-hue, var(--reg-ink));color:var(--reg-paper)}.segmented button:disabled{opacity:.35;cursor:not-allowed}.mono .at-controls .at-caption{font-family:var(--reg-text);font-size:.98rem;color:var(--reg-ink-soft);text-align:center;max-width:40rem;margin:.2rem auto 0;line-height:1.55}.at-profile-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem 1.4rem;margin:2rem 0 .6rem;border-top:.5px solid var(--reg-hair);padding-top:1rem}.mono .at-profile-head .at-profile-name{margin:0;font-family:var(--reg-title);text-transform:uppercase;letter-spacing:.22em;font-size:1rem}.at-profile-head .at-profile-name span{font-family:var(--reg-label);text-transform:none;letter-spacing:.04em;color:var(--reg-ink-soft);font-size:12px;margin:0 .4rem}.at-profile-head .at-profile-name .other{text-decoration:underline dashed;text-underline-offset:4px}.at-profile-head select,.at-controls select{font-family:var(--reg-label);font-size:12px;color:var(--reg-ink);background:transparent;border:.5px solid var(--reg-hair);border-radius:999px;padding:.3rem .8rem}[data-profile] svg .at-fam{font-family:var(--reg-label);font-size:10.5px;letter-spacing:.2em;fill:var(--reg-ink-soft)}[data-profile] svg .at-val{font-weight:600}[data-profile] svg .at-gap{font-size:11px;fill:var(--reg-ink-soft)}.at-alike{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .6rem;margin-top:1.2rem}.at-alike span{font-family:var(--reg-label);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--reg-ink-soft);margin-right:.4rem}.at-alike button{font-family:var(--reg-label);font-size:12px;color:var(--reg-ink);background:transparent;border:.5px solid var(--reg-hair);border-radius:999px;padding:.3rem .85rem;cursor:pointer}.at-alike button:hover,.at-alike button[aria-pressed=true]{border-color:var(--at-hue, var(--reg-ink));background:color-mix(in srgb,var(--at-hue, var(--reg-ink)) 10%,transparent)}.at-table table th:first-child,.at-table table td:first-child{position:sticky;left:0;background:var(--reg-paper);z-index:1}.at-table td.num{min-width:6.5rem}.at-table tr.at-india td{font-weight:600;border-bottom:.5px solid var(--reg-ink)}.at-none{font-family:var(--reg-text);color:var(--reg-ink-soft);max-width:36rem;margin:2rem auto;text-align:center}.at-year em{font-family:var(--reg-label);font-style:normal;font-size:11px;color:var(--reg-ink-faint);margin-left:.6rem}.at-dyn{display:contents}.at-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.at-body .ls-pending{font-family:var(--reg-text);color:var(--reg-ink-soft);text-align:center;padding:3rem 1rem;border:.5px dashed var(--reg-hair);max-width:36rem;margin:1rem auto}.at-body .ls-viz:focus-visible,.dm tbody tr button:focus-visible{outline:1.5px solid var(--at-hue, var(--reg-ink));outline-offset:2px}.dm-pick{all:unset;cursor:pointer;display:inline-flex;align-items:center;min-height:24px}.dm-tools .dm-csv{margin:0}[data-share-off]>.share-card{display:none}
