.claim .label{color:var(--warn)}.interpret .label{color:var(--accent)}.extension .label{color:#1d71a8}.formula{background:#111116;color:#fff;border-radius:20px;padding:20px 24px;margin:18px 0;overflow:auto}.formula p{color:#ddd}.flow{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;gap:8px;margin:22px 0}.step{background:#fff;border:1px solid var(--line);border-radius:16px;padding:14px 10px;text-align:center;font-size:13px;min-height:76px;display:grid;place-items:center}.arrow{text-align:center;color:var(--accent);font-size:20px}.figure{background:#fff;border-radius:24px;padding:14px;border:1px solid var(--line);box-shadow:var(--shadow);margin:24px 0}