/* Editorial statistics article only. Never loaded for the game itself. */
.ms-study-cards { display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 28px }
.ms-study-card { min-width:0;border:1px solid var(--line-soft);border-radius:15px;padding:18px 16px;background:var(--panel-2);box-shadow:0 5px 20px rgba(0,0,0,.045) }
.ms-study-card strong { display:block;color:var(--text);font:800 clamp(22px,2.6vw,32px)/1.15 Outfit,system-ui,sans-serif;letter-spacing:-.025em;font-variant-numeric:tabular-nums }
.ms-study-card span { display:block;margin-top:8px;color:var(--text);font-weight:750;line-height:1.4;font-size:13px }
.ms-study-card small { display:block;margin-top:4px;color:var(--muted);font-size:11px;line-height:1.5 }
.ms-study-table-wrap {max-width:100%;overflow-x:auto;border:1px solid var(--line-soft);border-radius:14px;margin:18px 0 26px;background:var(--panel-2)}
.ms-study-table {width:100%;border-collapse:collapse;font-size:13px;line-height:1.5;font-variant-numeric:tabular-nums}
.ms-study-table caption {padding:15px 17px 10px;text-align:left;font-weight:800;color:var(--text);font-size:15px}
.ms-study-table th,.ms-study-table td {padding:11px 14px;text-align:left;border-bottom:1px solid var(--line-soft);white-space:nowrap}
.ms-study-table thead th {font-weight:800;background:rgba(101,169,244,.08);color:var(--text);font-size:12px}
.ms-study-table tbody th {color:var(--text);font-weight:800}
.ms-study-table td {color:var(--muted)}
.ms-study-table tbody tr:last-child > * {border-bottom:0}
.ms-study-figure {margin:20px 0 27px;padding:18px;border:1px solid var(--line-soft);border-radius:15px;background:var(--panel-2)}
.ms-study-figure figcaption {font-weight:800;color:var(--text);font-size:15px;margin:0 0 17px}
.ms-study-bars {display:grid;gap:11px}
.ms-study-bar-row {display:grid;grid-template-columns:26px minmax(0,1fr) 76px;gap:12px;align-items:center;font-variant-numeric:tabular-nums}
.ms-study-bar-label {color:var(--text);font-weight:800;text-align:center;font-size:14px}
.ms-study-bar-track {display:block;overflow:hidden;border-radius:99px;background:rgba(96,155,206,.12);height:15px}
.ms-study-bar-fill {display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#338acf,#4cc6b8)}
.ms-study-bar-value {color:var(--muted);text-align:right;font-size:12px;font-weight:700}
@media(max-width:720px){.ms-study-cards{grid-template-columns:1fr;gap:10px}.ms-study-card{padding:13px 14px}.ms-study-card strong{font-size:24px}.ms-study-table th,.ms-study-table td{padding:9px 11px}.ms-study-figure{padding:13px}.ms-study-bar-row{grid-template-columns:20px minmax(0,1fr) 73px;gap:8px}}

.ms-study-data-link a { display:inline-flex;align-items:center;gap:9px;padding:11px 15px;border:1px solid var(--line-soft);border-radius:12px;background:var(--panel-2);color:var(--text);font-weight:800;text-decoration:none }
.ms-study-data-link a:hover {border-color:var(--blue)}
