.bwa-indice-meta{color:var(--bwa-ink-soft);margin:16px 0 0;font-size:15px}.bwa-indice-meta a,.bwa-indice a{color:var(--bwa-navy);text-underline-offset:3px}.bwa-indice-meta a{align-items:center;min-height:44px;display:inline-flex}.bwa-indice-stats{background:var(--bwa-line);border:1px solid var(--bwa-line);grid-template-columns:1fr;gap:1px;margin:0 0 clamp(20px,2.4vw,28px);display:grid}@media (width>=640px){.bwa-indice-stats{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.bwa-indice-stats{grid-template-columns:repeat(4,1fr)}}.bwa-indice-stats>div{background:var(--bwa-paper);padding:clamp(18px,2vw,26px)}.bwa-indice-stats dt{color:var(--bwa-ink-soft);font-size:14px}.bwa-indice-stats dd{font-family:var(--bwa-font-display);color:var(--bwa-navy);margin:8px 0 0;font-size:clamp(22px,2.4vw,30px);font-weight:600}.bwa-indice-table-wrap{border:1px solid var(--bwa-line);overflow-x:auto}.bwa-indice-table-wrap:focus-visible{outline:2px solid var(--bwa-navy);outline-offset:2px}.bwa-indice-table{border-collapse:collapse;width:100%;min-width:560px;font-size:15px}.bwa-indice-table th,.bwa-indice-table td{text-align:left;border-bottom:1px solid var(--bwa-line);white-space:nowrap;padding:12px 14px}.bwa-indice-table thead th{font-family:var(--bwa-font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--bwa-ink-soft);font-size:12px;font-weight:500}.bwa-indice-table tbody tr:last-child th,.bwa-indice-table tbody tr:last-child td{border-bottom:0}.bwa-indice-bars{gap:14px;margin:0;padding:0;list-style:none;display:grid}.bwa-indice-bars li{grid-template-columns:1fr auto;align-items:center;gap:6px 16px;display:grid}.bwa-indice-bar-label{font-size:15px}.bwa-indice-bar-value{font-family:var(--bwa-font-mono);color:var(--bwa-ink-soft);text-align:right;grid-area:1/2;font-size:14px}.bwa-indice-bar{background:var(--bwa-line);grid-area:2/1/auto/-1;height:8px;display:block}.bwa-indice-bar>span{background:var(--bwa-navy);height:100%;display:block}@media (width>=900px){.bwa-indice-bars li{grid-template-columns:minmax(220px,1fr) 2fr minmax(150px,auto)}.bwa-indice-bar,.bwa-indice-bar-value{grid-area:auto}}.bwa-indice-formula{border-left:3px solid var(--bwa-navy);background:var(--bwa-white);font-family:var(--bwa-font-mono);overflow-wrap:anywhere;margin:0 0 16px;padding:clamp(16px,2vw,24px);font-size:clamp(15px,1.5vw,18px)}.bwa-indice-notes{gap:14px;max-width:72ch;margin:0;padding-left:1.1em;line-height:1.65;display:grid}.bwa-indice-cite{background:var(--bwa-white);border:1px solid var(--bwa-line);overflow-wrap:anywhere;max-width:72ch;margin:0 0 16px;padding:clamp(16px,2vw,24px);line-height:1.6}.bwa-indice-nowrap{white-space:nowrap}
