.counter-focus{padding:30px;border:1px solid var(--counter-border,#315477);border-radius:24px;background:radial-gradient(circle at 88% 8%,var(--counter-glow,#153c53),transparent 46%),#0b1426}.counter-number{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin:12px 0}.counter-number b{font-size:clamp(42px,8vw,82px);letter-spacing:-.05em}.counter-number span{color:var(--counter-accent,#7ed9ff);font-size:20px}.counter-progress{height:8px;background:#17243a;border-radius:10px;overflow:hidden}.counter-progress i{display:block;height:100%;background:linear-gradient(90deg,var(--counter-accent,#7ed9ff),var(--counter-accent2,#7a8cff))}.counter-focus p{color:#a3b2cc}.counter-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:22px 0}.counter-stats article{padding:20px;border:1px solid #263957;border-radius:18px;background:#0c1527}.counter-stats span{display:block;min-height:46px;color:#9aabc6}.counter-stats b{display:block;margin-top:10px;font-size:clamp(20px,2.3vw,29px);overflow-wrap:anywhere}.data-table{margin:22px 0;border:1px solid #263957;border-radius:20px;overflow:hidden}.data-table h2{padding:20px 22px 8px;margin:0;font-size:24px}.data-table table{width:100%;border-collapse:collapse}.data-table th,.data-table td{padding:15px 22px;border-top:1px solid #263957;text-align:left}.data-table th{color:#9aabc6;font-size:13px;text-transform:uppercase;letter-spacing:.05em}.data-table td:nth-child(n+2),.data-table th:nth-child(n+2){text-align:right}.source-year{color:#9aabc6;font-size:14px}.messenger{--counter-accent:#69e6b0;--counter-accent2:#4e9cff;--counter-glow:#123c39}.military{--counter-accent:#ffbd69;--counter-accent2:#ff6f74;--counter-glow:#493219}@media(max-width:800px){.counter-stats{grid-template-columns:1fr 1fr}.data-table{overflow-x:auto}.data-table table{min-width:620px}}@media(max-width:560px){.counter-stats{grid-template-columns:1fr}.counter-stats span{min-height:0}.counter-focus{padding:22px}.counter-number b{font-size:42px}}
