.container.statistik-page{flex-direction:column;gap:1rem;max-width:60rem;padding-block:1.5rem 3rem;display:flex}.statistik-page h1{margin:0}.statistik-lead{color:var(--text-secondary);font-size:var(--text-md);margin:0}.statistik-aturan{border:1px solid var(--border-color);border-radius:var(--radius-m);background:var(--bg-subtle);color:var(--text-secondary);font-size:var(--text-base);margin:0;padding:.75rem 1rem .75rem 2rem}.statistik-aturan li{margin-block:.25rem}.statistik-status{border:1px dashed var(--border-color);border-radius:var(--radius-m);background:var(--bg-surface);color:var(--text-secondary);margin:0;padding:1rem}.statistik-status:empty{display:none}.statistik-status p{margin:0 0 .75rem}#statistik-isi{flex-direction:column;gap:2rem;display:flex}.statistik-bagian{border:1px solid var(--border-color);border-radius:var(--radius-m);background:var(--bg-surface);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.statistik-bagian h2,.statistik-uraian,.statistik-per,.statistik-catatan{margin:0}.statistik-uraian{color:var(--text-secondary)}.statistik-per{color:var(--text-primary);font-size:var(--text-base)}.statistik-catatan{color:var(--text-muted);font-size:var(--text-base)}.statistik-kosong{color:var(--text-secondary);margin:0}.statistik-kpi{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;margin:0;display:grid}.statistik-kpi-kartu{border:1px solid var(--border-color);border-radius:var(--radius-m);background:var(--bg-subtle);flex-direction:column-reverse;gap:.25rem;padding:.875rem 1rem;display:flex}.statistik-kpi-kartu dt{color:var(--text-secondary);font-size:var(--text-base)}.statistik-kpi-nilai{color:var(--text-primary);margin:0;font-size:1.75rem;font-weight:700;line-height:1.1}.statistik-grafik{flex-direction:column;gap:.375rem;margin:0;display:flex}.statistik-grafik figcaption{color:var(--text-primary);font-weight:600}.statistik-grafik svg{width:100%;max-width:36rem;height:auto;display:block}.statistik-batang{fill:var(--accent-primary)}.statistik-garis{fill:none;stroke:var(--accent-primary);stroke-width:2.5px;stroke-linejoin:round}.statistik-titik{fill:var(--accent-primary);stroke:var(--bg-surface);stroke-width:2px}.statistik-sumbu{stroke:var(--border-color);stroke-width:1px}.statistik-label,.statistik-nilai{fill:var(--text-secondary);font-size:11px}.statistik-nilai{fill:var(--text-primary);font-weight:600}.statistik-tabel{border:1px solid var(--border-color);border-radius:var(--radius-m);background:var(--bg-surface);overflow-x:auto}.statistik-tabel:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.statistik-tabel table{border-collapse:collapse;width:100%;font-size:var(--text-base)}.statistik-tabel th,.statistik-tabel td{border-bottom:1px solid var(--border-color);text-align:left;overflow-wrap:anywhere;padding:.5rem .75rem}.statistik-tabel thead th,.statistik-tabel tfoot th,.statistik-tabel tfoot td{background:var(--bg-subtle);color:var(--text-primary);font-weight:600}.statistik-tabel .statistik-angka{text-align:right;font-variant-numeric:tabular-nums}.statistik-privasi{margin:0}.statistik-privasi a{text-decoration:underline}@media (width<=30rem){.container.statistik-page{padding-inline:1rem}.statistik-bagian{padding:1rem}.statistik-tabel th,.statistik-tabel td{padding:.5rem}}
