.nld-global-stats{color:#f3f7fc;background:#0b1c29;border:1px solid #385463;border-radius:14px;padding:clamp(12px,2vw,26px);min-width:0;max-width:100%;box-sizing:border-box}
.content-band .section-inner.wp-content:has(.nld-global-stats){width:calc(100% - 48px);max-width:1400px}
@media(max-width:640px){.content-band .section-inner.wp-content:has(.nld-global-stats){width:calc(100% - 24px)}}
.nld-global-stats h2,.nld-global-stats th,.nld-global-stats summary,.nld-global-stats label{color:#fff!important}
.nld-global-stats a{color:#8fddff!important;text-decoration:underline;text-underline-offset:3px}
.nld-global-stats-filters{display:flex;align-items:end;flex-wrap:wrap;gap:14px;margin:22px 0}
.nld-global-stats-filters label{display:flex;flex-direction:column;gap:7px;flex:1 1 170px;min-width:0;font-weight:600}
.nld-global-stats-filters input,.nld-global-stats-filters select{width:100%;box-sizing:border-box;min-height:44px;border:1px solid #7893a3;border-radius:8px;background:#132e40;color:#fff;padding:10px;font:inherit}
.nld-global-stats-filters button{min-height:44px;border:0;border-radius:8px;background:#ffce59;color:#102332;padding:10px 22px;font-weight:700;cursor:pointer}
.nld-global-stats :focus-visible{outline:3px solid #ffce59;outline-offset:3px}
.nld-global-stats-note{color:#c5d3df;line-height:1.6;font-size:.9em}
.nld-global-stats-scroll{max-width:100%;overflow-x:auto}
.nld-global-stats-table{border-collapse:collapse;width:100%;font-size:14px;color:#f3f7fc}
.nld-global-stats-table caption{text-align:left;padding:10px 0;font-weight:700;color:#fff}
.nld-global-stats-table td,.nld-global-stats-table th{padding:14px 10px;border-bottom:1px solid #385463;text-align:left;vertical-align:top;background:transparent}
.nld-global-stats-table thead{background:#17374c}
.nld-global-stats-table .is-own{background:#193d4d;outline:1px solid #ffce59;outline-offset:-1px}
.nld-global-stat-value{font-weight:700;font-variant-numeric:tabular-nums;color:#ffdc85;white-space:nowrap}
.nld-global-stats summary{cursor:pointer;min-height:44px}
.nld-global-stats dl{min-width:170px;margin:12px 0 0}
.nld-global-stats dl div{display:flex;justify-content:space-between;gap:14px;padding:5px 0}
.nld-global-stats dd{margin:0;font-variant-numeric:tabular-nums;white-space:nowrap}
.nld-global-own-mark{border:1px solid #ffce59;border-radius:5px;padding:2px 5px;color:#ffdc85}
.nld-global-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:1000px){.nld-global-stats-table .nld-global-stats-extra{display:none}}
@media(max-width:640px){.nld-global-stats-filters label{flex-basis:100%}.nld-global-stats-table thead{display:none}.nld-global-stats-table,.nld-global-stats-table tbody{display:block}.nld-global-stats-table tr{display:grid;grid-template-columns:1fr 1fr;border:1px solid #385463;border-radius:10px;margin-bottom:12px;padding:10px;gap:7px}.nld-global-stats-table th[scope=row]{grid-column:1/-1;grid-row:1;font-size:16px;overflow-wrap:anywhere}.nld-global-stats-table td{padding:5px;border:0;min-width:0;overflow-wrap:anywhere}.nld-global-stats-table td[data-label]:before{content:attr(data-label);display:block;color:#c5d3df;font-size:12px;font-weight:400;margin-bottom:3px}.nld-global-stats-table td:last-child{grid-column:1/-1}.nld-global-stats-table th{border:0;padding:5px}.nld-global-stats dl{min-width:0}}
