.mix-table{max-width:1020px;margin:22px 0;overflow-x:auto}.mix-table table{width:100%;border-collapse:collapse;table-layout:fixed}.mix-table th,.mix-table td{padding:14px 12px;border:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere}.mix-table th{background:var(--surface);color:var(--accent)}.mix-table td{color:var(--muted);line-height:1.75}.mix-table .frac{font-size:1em}.mix-jump{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.mix-jump a,.mix-quiz{display:inline-block;padding:10px 14px;border:1px solid var(--accent);color:var(--accent);border-radius:8px}.mix-quiz:hover{background:var(--accent);color:var(--bg)}.article section{scroll-margin-top:90px}.formula{overflow-x:auto;line-height:2.2}.formula .frac{line-height:1.3}.source{line-height:1.8}@media(max-width:620px){.mix-table th,.mix-table td{padding:9px 6px;font-size:12px}.mix-jump a{font-size:12px}.formula{font-size:18px}}

.mix-table table{min-width:580px;table-layout:auto}.mix-outline{padding:3px 0 10px 10px;border-left:1px solid var(--line);margin-left:20px}.sidebar .mix-outline a{font-size:11px;padding:5px 6px;line-height:1.5}.sidebar .mix-outline span{color:#b1a1d6;min-width:20px}.sidebar nav{min-height:0;overflow-y:auto;overscroll-behavior:contain}.sidebar .privacy{flex-shrink:0}.mixture details{padding:13px 0;border-bottom:1px solid var(--line)}.mixture summary{font-weight:600;cursor:pointer}.mixture .formula i,.mixture .formula var{font-style:italic}.mixture figure img{width:100%;height:auto;background:#fff}.light .mix-outline span{color:#6d5da1}
