.region-statistics{border-top:1px solid var(--line,#ddd5c5);margin:20px 0;padding-top:16px;font-size:13px}.region-statistics h3{font-size:14px;margin:0 0 14px}.statistics-values{display:grid;grid-template-columns:1fr;gap:0;margin:0}.statistics-values dt{font-size:11px;text-transform:uppercase;letter-spacing:.06em;opacity:.7;margin-top:14px}.statistics-values dt:first-child{margin-top:0}.statistics-values dd{margin:4px 0 0;min-width:0}.statistics-values strong{font-size:17px;font-weight:550;font-variant-numeric:tabular-nums;line-height:1.4}.statistics-values small,.statistics-usd{display:block;margin-top:3px}.statistics-values small{font-size:11px;opacity:.75}.statistics-usd{font-size:13px;font-variant-numeric:tabular-nums}.statistics-missing,.statistics-note{opacity:.65}.region-statistics a{color:inherit;text-underline-offset:3px}.statistics-details{margin-top:16px;font-size:11px;line-height:1.65;overflow-wrap:anywhere}.statistics-details summary{cursor:pointer}.statistics-details p{margin:10px 0}.statistics-note{font-size:12px}
.region-statistics{border-top:0;padding-top:0}.region-statistics>section{border-top:1px solid var(--line);padding-top:18px;margin-bottom:24px}.region-statistics h3{font-size:16px;font-weight:500}.statistics-values{border:0;padding:0}.statistics-values dt,.statistics-values small{font-size:12px}.statistics-details{font-size:13px}.sidebar{position:relative}.details-expand{position:absolute;right:-48px;top:calc(50% - 22px);width:44px;height:44px;transform:none;transition:background-color 160ms ease,color 160ms ease,opacity 160ms ease;display:grid;place-items:center;border:0;border-radius:4px;background:transparent;color:var(--muted);box-shadow:none;opacity:.65;z-index:2}.details-expand svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5}.details-expand:hover,.details-expand:focus-visible{background:var(--paper);opacity:1}.details-expand:focus-visible{outline:2px solid var(--red);outline-offset:3px}.details-expanded .details-expand svg{transform:rotate(180deg)}
@media(min-width:761px){.workspace:has(>.details-expanded:not([hidden])){grid-template-columns:minmax(0,min(1000px,calc(100% - 72px))) minmax(0,1fr)}.details-expanded .sidebar-scroll{padding:28px 44px}.details-expanded .sidebar-tools{padding-left:44px;padding-right:44px}.details-expanded .region-statistics{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:0 36px}.details-expanded .statistics-details,.details-expanded .statistics-note{grid-column:1/-1}.details-expanded .population-breakdown{max-width:480px}.details-expanded [id$="region-list"]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));max-height:none}.details-expanded .statistics-values strong{font-size:22px}.details-expanded .statistics-details{max-width:800px}}
@media(max-width:760px){.details-expand{right:18px;top:calc(50% - 22px);width:44px;height:44px}.sidebar.details-expanded:not([hidden]){position:fixed;inset:0;z-index:900;min-height:0;height:100dvh;overflow:hidden}.details-expanded .sidebar-scroll{overflow-y:auto;overscroll-behavior:contain}.details-expanded .details-expand{top:calc(50% - 22px);right:18px}.details-expanded .sidebar-tools{padding-right:72px}body:has(.details-expanded:not([hidden])){overflow:hidden}}
@media(min-width:761px){.details-expanded .selection-top{margin-bottom:12px;min-height:30px}.details-expanded .back-button{padding-bottom:0}.details-expanded .selection-meta{margin:12px 0;padding:8px 0}.details-expanded .population{display:grid;grid-template-columns:1fr 1fr;column-gap:28px;margin:14px 0;padding:14px 0}.details-expanded .population[hidden]{display:none}.details-expanded .population h3{grid-column:1/-1}.details-expanded .population .population-total{grid-column:1;grid-row:2}.details-expanded .population-scope{grid-column:1}.details-expanded .population-period{grid-column:1;margin-bottom:0}.details-expanded .population-breakdown{grid-column:2;grid-row:2/5;align-content:start}.details-expanded .population>a{grid-column:1/-1;margin-top:10px}.details-expanded .population-quality{grid-column:1/-1}.details-expanded .statistics-economy .statistics-values{grid-template-columns:1fr 1fr;column-gap:24px}.details-expanded .statistics-economy dt:nth-of-type(2){grid-column:2;grid-row:1;margin-top:0}.details-expanded .statistics-economy dd:nth-of-type(2){grid-column:2;grid-row:2}}

.details-expand:active:not(:disabled){transform:none}
