.world-total-note{display:block;margin-top:5px;font-size:9px;letter-spacing:0;line-height:1.4;opacity:.75}
.world-public-stats{margin-top:12px;padding:20px 24px 14px;border:1px solid #dbe5d7;border-radius:14px;background:#f8faf4;color:#234b40;box-shadow:0 4px 16px #26483006}
.world-public-stats-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px}
.world-public-stats-head h3{margin:0;font-size:12px;letter-spacing:.04em;font-weight:700}
.world-public-stats-head>span{font-size:10px;color:#617567}
.world-public-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}
.world-public-stats-grid>div{min-width:0;padding-left:20px;border-left:1px solid #dce6d9}
.world-public-stats-grid>div:first-child{padding-left:0;border:0}
.world-public-stats-grid dt{display:flex;align-items:center;flex-wrap:wrap;font-size:11px;line-height:1.5;color:#55695a}
.world-public-stats-grid dd{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;margin:6px 0 0;line-height:1.25}
.world-public-stats-grid strong{font-size:clamp(24px,2.8vw,32px);font-weight:800;letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.world-public-stats-grid dd>span{font-size:11px;color:#617567}
.world-public-stats-grid .world-stat-duration{font-size:clamp(17px,2vw,24px);padding-block:5px;letter-spacing:-.02em}
.world-stat-estimate{font-size:9px}.world-stat-current strong{color:#247552}
.world-stat-dot{width:6px;height:6px;margin-right:6px;border-radius:50%;background:#44916a;box-shadow:0 0 0 3px #44916a14;flex-shrink:0}
.world-public-stats-help{margin-top:15px;padding-top:10px;border-top:1px solid #e1e9dc;font-size:10px;color:#657564}
.world-public-stats-help summary{width:fit-content;cursor:pointer;line-height:1.8}
.world-public-stats-help summary:focus-visible{outline:2px solid #247552;outline-offset:4px;border-radius:2px}
.world-public-stats-help p{max-width:90ch;margin:8px 0 2px;line-height:1.9}
.world-public-stats[data-stale] .world-stat-dot{background:#8b9286;box-shadow:none}
@media(max-width:620px){
 .world-public-stats{padding:18px 18px 12px;margin-top:10px}
 .world-public-stats-head{align-items:flex-start;flex-direction:column;gap:4px;margin-bottom:18px}
 .world-public-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}
 .world-public-stats-grid>div{padding-left:16px}
 .world-public-stats-grid>div:nth-child(3){padding-left:0;border:0}
 .world-public-stats-grid strong{font-size:28px}
 .world-public-stats-grid .world-stat-duration{font-size:18px}
}
