figcaption{padding:16px 20px;color:var(--muted);font-size:14px;border-top:1px solid var(--line)}.table-wrap{overflow:auto;border:1px solid var(--line);border-radius:18px;margin:26px 0;max-height:650px}table{border-collapse:separate;border-spacing:0;width:100%;min-width:900px;font-size:12px;background:#fff}caption{text-align:left;font-size:15px;font-weight:700;padding:16px 18px;background:#f1f1f4;position:sticky;left:0}th,td{padding:10px 11px;border-bottom:1px solid #ececf0;text-align:right;white-space:nowrap}thead th{position:sticky;top:0;background:#f8f8fa;z-index:2}tbody th{text-align:left;background:#fff}tbody tr:hover td,tbody tr:hover th{background:#f4f3ff}.pipeline{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;align-items:stretch;margin:28px 0}.step{padding:18px 14px;border-radius:16px;background:#f6f6f8;border:1px solid var(--line);font-size:14px}.step strong{display:block;color:var(--accent);margin-bottom:6px}.formula{overflow-x:auto;border-radius:18px;background:#f7f7fa;padding:20px;margin:20px 0}