.label{font-size:11px;font-weight:800;letter-spacing:.12em;color:var(--accent);text-transform:uppercase}.callout{background:var(--soft);border:1px solid #dce6fa;border-radius:20px;padding:23px 27px;margin:24px 0}.warn{background:#fff7eb;border-color:#f0dfc2}.formula{background:#fff;border:1px solid var(--line);border-radius:18px;padding:18px 22px;margin:22px 0;overflow-x:auto}.formula .caption{font-size:13px;color:var(--muted);margin-top:8px}.table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:18px;background:#fff;margin:24px 0}table{width:100%;border-collapse:collapse;min-width:680px}th,td{padding:12px 16px;text-align:left;border-bottom:1px solid #e9ebef;vertical-align:top}th{font-size:12px;letter-spacing:.04em;background:#f7f8fa;color:#52606f}